Well, for comparisons to both of you, I match Garth's configuration other than I'm not running RAID.
Dell xps studio 435 T
Intel (r)Core(TM)i7CPU 920@ 2.67 GHZ
Memory 8GB's (I'm sure Garth meant GB instead of MB)
Operating system windows 7 Home Premium upgraded from Vista Home Prem., 64 bit.
McAfee ISS package installed (on Vista) by Dell and running without problems.
clif1982, if you are really running Win7 with only 512MB's of RAM, you WILL be slow, it should have 2GB's or more.
Garth, why did Dell replace a drive if you get the error from using the Internet? I'd think the problem would be in the Internet h/w or drivers myself?
Raid WILL report errors from improper shutdowns, and that is what BSOD's are.
There are some things you could try. Revert from RAID to normal SATA configuration and see what happens. That would rule out RAID if it still fails. More work for you but I would hope you have backup capability to easily do this. Since you appear to be running RAID1, I'd disconnect the second drive and see if it will boot 'normally' after you turn RAID off. Have a BACKUP just in case. If it doesn't, setup non-RAID operation and then restore a backup and it should work? If not, you'd have to re-install the OS, but I wouldn't think this is necessary. I had RAID0 on my old computer and one drive died, total loss. Just took out the bad drive, installed the OS, and then restored a backup and everything was working even though not RAID configured anymore.
Another less risky option would be to boot into SAFE MODE with INTERNET and see if it BSOD's? Hopefully it still will.
Can you post the full BSOD data? What I do is get out my digital camera and take a picture. I can then post it somewhere or send it to Dell when it happens. Easy to transcribe to forums as I can read the picture any time later.