Buy a Compaq/HP. I recommend them to anyone, especially those at work who don't want to spend a fortune. I can't afford to compete with Gateway, Compaq, Dell when it comes to budget PCs. When it comes to performance, then that's a whole other story.
Like everyone's suggesting, building a PC yourself can be a lot cheaper if you want a high end computer system.