Anyone know of any good places to buy a desktop computer? I am either building or buying (I think buying one will be cheaper!) a new system for my girlfriend's parents. They are replacing a PC that is about 5 years old. I'm looking for a computer that is under $600 and a 17" LCD monitor.