I have a 2 year old computer with windows xp, pentium 4, geforce 6600gt, a gigabyte motherboard, and so forth (more info if needed). While using the computer normally yesterday, it suddenly turned off. When I turned it back on, it displayed my bios in a corrupted way - the normal words and numbers have been replaced by blocky black and white corrupted characters. It then goes to the screen that lets you choose safe mode and stuff, but it's corrupted in the same way. After 30 seconds, it starts booting windows but the loading screen has a bunch of blue lines vertically along the screen. After about 20 seconds of this, it reboots and begins this cycle again.
Incidentally, this happened during tropical storm ernesto last night, but I don't think that's the cause because nothing else in my house was harmed and I have a surge protector.
Thanks for helping!