I have a 24" Mid-2007 iMac, with 4GB of ram. I'm trying to setup Boot Camp with either XP or Vista so I can run some CAD software (Solidworks) for a class I'm taking. I installed XP SP3 using media that had SP3 pre-applied, and installed the Boot Camp drivers that came with my computer, then downloaded the Boot Camp 2.1 update. However, applications frequently crash - windows update fails randomly, the solidworks installer crashed, internet explorer crashes, etc. I then decided to try out Vista - formatted the partition, started from scratch, same deal. Ran the Boot Camp driver DVD, applied the Vista Boot Camp 2.1 update, then the crashed begin. Windows Update failed about halfway through the updates, internet explorer crashes, didn't even bother installed Solidworks. What is going on? I have absolutely no problems in OS X, and I've never encountered anything like this in XP or Vista before on other computers. Jokes aside, a fresh install typically works for a while. It makes me think its a hardware issue - but what hardware failure would only manifest itself in windows?