when in Windows haev you looked at event viewer (start->settings -> control panel-> administartive tools-> event viewer) to see what else may be causing errors?
as well as memtest86
http://www.memtest86.com/
there is
memtest86+
http://www.memtest.org/