I've recently formatted and reinstalled windows vista 64bit (OEM) and as i say i've been experiencing seemingly random BSODs. I can't figure out what's causing it, let alone how to prevent it. Basically whats the best way of determining what is causing them? It's occuring at least a couple of times a day and is becomming a rather huge annoyance.