Ok so this is exactly what happens. I'll be right in the middle of something when my computer will reset itself without any preamble whatsoever. I get no error messages before it goes, and it immediately boots up like nothing happened. The only other thing I should mention is that it seems to be more likely to happen if I"m running a more complicated program (Like a grafics intensive game), but it doesn't only happen when I'm playing a game, and it doesn't always happen when I'm playing a game. The one thing that will make it happen everytime is running the windows xp "free up space on my hard disk" thing.
If anyone has any clues on something I can try I would be most appreciative.