(newegg.com?)
Best. Site. Ever.
I built my entire desktop off that site for less than $400. Of course I already had a flat-screen monitor, stole my dad\'s optic mouse, and took an old keyboard, but still. 120G HDD, dual-fan power supply, new videocard, new network card, and motherboard.