Sorry that you're having problems with your PC.
Considering most companies don't give free support past 90 days and RARELY do they extend service past a year, I'd say Gateway is not all that bad on their judgement to not tech support a machine that's two years old.
If you built the machine yourself, most of those parts only have a one year warranty and good luck getting tech support past 30 or 90 days from whoever you bought it from.
It sucks, but it's true.
My father in law had a friend with a Dell. He was having problems and the guy at Dell told him he needed to start the process by formatting the computer and reinstalling Windows. The customer wasn't too upset about it because he only had 90 days worth of data on the hard drive.
He started the format, and the Dell rep told him that he had to let him go because he couldn't wait for the drive to format. Dell gave the customer no case number or anything. The next day, the customer calls back to ask "now what" and the people on the phone told him, "Sorry. This is your 91st day of ownership. Tech support will be offered at a rate of $25 per minute."
He boxed it up and shipped it back and called his credit card company to dispute the charges. :Q