I had the same thing happen to me a few days ago. Windows reinstall didn't help. I disabled reboot on error so I was able to see the error. I wrote it down on a notepad. The error said the same as yours but referred to a file RT2500.sys which is my wireless card driver. I did everything to get around it and nothing, cleaning dust out, testing ram and cpu temp, nada... Finally, I removed the driver and hardware from my computer and it hasn't shown up yet.
*NOTE* My wireless card was working for 3 years +. No software or hardware changes. The card just went to crap I guess. Only thing I can suspect is a service pack update?
Oh well, I'm up to 4.5MB down using a cat-5 cable now.
Moral, look for a file name in your error. Then google the filename, that is your clue what is happening.
The first time it happened, it showed me that file. After I re-formatted the file name didn't show.
I will write a blog with more details soon, PM me for the future URL.
Regards,