What is the message on on the blue screen? Assuming Vista's BSODs look like XP's.
Like this: Image:Windows XP BSOD.png - Wikipedia, the free encyclopedia
The problem seems to be caused by... what file?
In the all caps -- what does it say? Something that looks like this PAGE_FAULT_IN_NON_PAGED_AREA
Also at the bottom, what does it say under technical information after STOP:
all those hex numbers mean something and can be searched on the web and in the Microsoft Knowledge Base. Without more info, it's impossible to even guess what might be causing your BSOD. Usually it's a driver conflict.