There are a couple 32 bit applications that won't run. That's not a driver issue.
I own a Keystation 49e midi controller. Before plugging it in, I searched for drivers. Forums everywhere stated that there were no keystation drivers for any 64 bit OS, in fact M-Audio was being a dick about it and didn't make any for a good deal of their hardware. Sure they've been releasing drivers for vista 32 but nothing for 64. So after reading about screaming people on the forums, I decided to plug it in and see if I could find some sort of generic driver.
I plug it in and vista 64 is all like *ding* Oh hai keystation 49e i got ur driverz right here
o_O so apparently i didn't even need to download any. I also have a firebox which works just fine under 64 bit (it does turn off every once in a while but it may be something funky with the firewire port, i have yet to diagnose it because it happens so infrequently). The only thing Vista whines about "incompatible drivers" with is my Belkin USB wireless adapter. And obviously, it works, because I'm on the internet.
Actually now that I think of it, Microsofts own Intellipoint software was buggy and I had to uninstall it. The scroll wheel on my mouse suddenly wasn't working so well under vista. It's funny because I tested scrolling with a logitech mouse and it worked fine. Lol@microsoft
Also - Formatting is wiping the entire drive. If everything on the software level is wiped, you can pretty much conclude there is a hardware problem. The BSOD-Then-it-wont-let-me-start-up sounds like one of three things to me - either a hard drive physical memory dump due to impending failure, bad ram or a failing motherboard.