What happens is, I turn on the computer, and it goes to the Windows Welcome Screen. Now, it will run on that screen forever, but as soon as I click my name and enter my account, it loads up for less than 2 minutes, and then locks up, with a random set of processes totally up for 100% CPU Usage. It did this 5 times before I gave up. Waited a while, tried again, same thing. Let it sit overnight, tried again this morning, nothing.
The last thing I had installed was the 1.03 Patch for Battlefield 2, however, it had been started up at least once after that was installed.