Thank you for the reply and the welcome koolkat77!
I do have a SSD and I just checked and found that there is indeed a firmware update so I will get that to see if it fixes the BSOD problem. I also saw that some other people have issues with this drive (OCZ Agility 3 60GB) so I hope this firmware update helps.
I also have AVG which I'll uninstall and then get MSE. I would have gone with MSE to begin with but I didn't even know about it! You'd think MS would provide it with Windows or at least have some option come up to install it..
After I do all that I'll run Windows for a few days as usual and see if I get another BSOD. If so I'll try those disc scanners, but if not I'll come back and mark this as solved!