Hi, first post here. I've been having problems with my iMac. I had it for it's default non-extended warranty period with zero problems. Eventually, I decided that I wanted to install a bootcamp partition with Win XP on it so I could play a few games that weren't available for OS X when it wasn't being used for work. After awhile, I ran into a problem where the system locked up and/or behaved extremely slowly. Strange visual artifacts and bizarre 0.005 frames a second (so it seemed) interaction would occur, and then the entire system would be unable to boot in a stable fashion in OS X *or* windows. Eventually I took it in, and Apple issued a warranty exception because it was so close to my warranty expiration and I was away when it expired. They replaced the video card and logic board. Long story short: It's been serviced like this a couple of times. After replacing the video card a second time, a month later it's doing the exact same thing. It operates fine for awhile, crashes once and then becomes completely useless. Currently I'm able to get it to boot into OS X much of the time, but as soon as I do anything that taps into the graphics card, it decides to freeze up and throw my system into a 2 second audio loop and display artifacts all over again. The other two times I wouldn't be able to make it 20 seconds into a boot without it locking up after the problems arrose. It seems like I'm facing a "lighter" version of the problem i've been having, though there's nothing light about it - it's pretty much unusable to me in this state and I can't trust working on it. Frankly, i'm at a spot where I can't really afford to replace the computer, yet it's technically out of warranty (except for the last repair/replacement should still be under it's own warranty) and the same problem keeps happening over and over. I take it in, they replace the video card, it's fine for a month and then dies again. Am I doomed to doing this for....forever until I buy a new computer? Please save me, my hair, and my computer with some sort of advice. Thanks.