Hi there
The BSOD is Windows way of telling you something is wrong. It may be a command from a mouse click, or you typed two keys too quickly and the computer does not know what to do, or it could be some errant code from an old program that is interfering with the normal operation of your computer, or it could be a device driver that doesn't play well with others, or it could be the dreaded "something else."
Unfortunately, there is very little you can do about it.
I recommend backing up all your work on the hard drive, then wiping out your disk. Now perform a clean install of the operating system. This will remove all the collected junk that's floating around your system.
After installing the latest drivers for the devices you use, the first program to install after this re-format/re-install is a virus protection package. If you don't have one, I recommend AVG. Its good and its FREE. See the link below.
Next, make sure your internet firewall is enabled. You don't want visitors noodling around your computer, do you.
Third, reinstall your essential programs (one at a time) and test them. If there is no BSOD, add another app and the backed up documents you created for that app.
If, after adding a program or driver, the BSOD returns, you've found the reason. That program is causing the problem or the driver conflicts with other bits installed in your computer.
Time to uninstall that program or device.
Eventually, your system will be back to normal.
Yes, I know its a hassle ... and a lot of work, but it should resolve the problem.
Hope this helps.
Gary
http://tech.groups.yahoo.com/group/acpb/
PS - Check out an Apple User Group near you. Macs don't get a BSOD.
http://www.apple.com/usergroups/