W7 is a great OS. Like Wermz84 said "Did you do a clean install?" I would look at your hardware. You may be having an issue that unrelated to a windows caused issue. Also, Is your comp able to upgrade to W7?
By the way what is the BSOD code your getting?
Cheers