No virus....
The IT guys in my company did all the reformats, if I was doing it I would doubt it....
Definitely the new service packs are screwing with the web cam and graphics driver...