Hello, everyone. My problem all started when I was playing a game called World of Warcraft. My computer would get these thin, vertical, blue/aqua colored streaks (made up of dots) going down my monitor while I was playing, causing my computer to crash. The next day my computer would start freezing when I barely loaded the game to the login screen, but this time it was different. I'd get a bunch of flashing colors over my monitor from the game. I basically ignored it and hoped it would just go away. Now my computer will boot up and then it will have the streaks pop up and it'll freeze, then restart itself. Before it started restarting my computer when I wasn't playing the game, I was told that my graphics card could be overheating so I ordered one online. I installed it today but it doesn't make a difference at all (and I'm not surprised since I don't think that my graphics card has enough time to heat up when it first boots). I've cleaned some dust out of my computer (there wasn't much except for on the outside of the case) and updated my video drivers. Thank you, guys. specs: Dell XP Home SP2 GeForce FX 5200 1gig of ram P4 2.8ghz Only 2 years old.