Gavindyer, maybe you could delay the avast start... I say maybe because SP2 has a lot of features to enhance security on startup and shutdown and antivirus are very monitored.
I suppose your USB modem is detected as a hardware and does not have any startup link (on startup forder or windows registry)...