If he had a Linux partition he has dealt with so many fucked drivers thanks to Torvalds shittastic driver model (which no other OS on the planet uses, its THAT good) that he'd have no problem diagnosing the Windows driver problem and fixing it so...hey what do you know, Linux IS good for something after all!
Seriously between last known good config and being able to run system restore off the DVD this is really not a problem. BTW anybody know what weird fucked up hardware combo is causing this? Because I got hundreds of Win 7 systems in the field and haven't heard a peep from a single customer about BSODs, I also updated all the systems in the shop, again no BSODs, so it has to be some funky as hell hardware if I don't have any of 'em.
But I just have to laugh because what the average Linux user deals with every distro release (go to their forums sometime right after release, its really funny) is so rare on the Windows side it makes front page news when it happens. IRL its as rare as hens teeth, thanks to a solid driver model with BC and the ability to silently restart drivers if one hangs Windows has never been more stable and solid. I almost wish the FOSSie delusion of Windows still being like Win9X was real, there are times in the shop I feel like the Maytag repairman in the commercials, sitting there waiting for repair calls that never come.