Holy Moses, that's a lot. Idk about all that, but i can tell you I had a similar issue on my previous computer (but i was playing WoW at the time) and it turned out to be an early symptom of my motherboard dying. Hope it's not that (because it sucks) but it might be worth looking into. Motherboards can be replaced in desktops, at least.