QUOTE (Bob-sama @ Apr 28 2008 at 08:41 PM)

NewEgg is best for most things--they have large selection and competitive prices.
You can get a LOT of computer for $1,000. I'd suggest against the GeForce 9800GTX--the GeForce 8800GT would be a better choice, if you're gaming. They're the same card, really, thought the 9800GTX is clocked higher and has a larger cooler (not that important, really). I don't mean gaming like Runescape or puzzles or random internet junk. If you want to play games like Crysis or Call of Duty 4, or any number of other demanding computers, the 8800GT would be a good pick. A bit lower-end would be a GeForce 9600GT, or the GeForce 8800GS (also known as the 9600GTO). You can also look at Radeon HD 3000 series cards, such as a HD3870.
For processors--you sort of have two choices. Intel's processors dominate, and so for a price-point such as this, it would be the only real choice. Core 2 Duo or Core 2 Quad are your choices. The Core 2 Duo have two cores and will run at higher frequencies at the same price points. They're better strictly for today's gaming. Core 2 Quad have four cores and usually run at lower frequencies. They have an advantage for heavy multitasking--not running Firefox and WinAmp and AIM. That's not heavy. I mean more like you're doing heavier work--one of my favorite "heavy" programs is Apophysis. Many programs like that will take upwards of 6 hours on a fast processor (I render at 2000 quality and 2560x2048), so you choose to do two or three or four renders at a time. Core 2 Quad processors will also be better for future gaming--such as in 2-3 years from now when multi-core is better.
For memory--I'd recommend at least 2GB. For that much money, you can get 4GB quite easily, and you can get a pretty-good quality kit. I'd say look at 4GB.
For OS--it's really your choice. I'd suggest at least Windows Vista Home Premium 64-bit. Windows XP Pro will stop being sold in mid June.
For motherboard--you have a few choices. I'd say look at P35 or X38--both are available and P35 is more affordable. X38 has its advantages as well, but they really don't show with GeForce cards. There's also nForce i700 motherboards.
For storage--I have never had problems with Western Digital. Ever. They're quite mainstream. Many enthusiasts swear by Seagate. Those two companies are your best bet. I'd say at least a 320GB hard drive, if not a 500GB hard drive. Remember that you'll probably have this computer for 3-5 years, so you'll want storage.
You'll want a quality power supply--since these make or break your system, quite literally. SeaSonic is one of the best companies for power supplies--their S12, M12, and SS lines are all very good. Alternatives include low-end PC Power & Cooling (low-wattage units, but they're still expensive), Corsair (well-known now for their HX series), FoxConn (all pretty good quality stuff), and Thermaltake (Purepower and Toughpower only--forget their TR2 line exists). I have a Thermaltake Purepower unit, but that's more because it was on a good rebate compared to the pricier units. I'm going to guess you'll need 400W-600W.
For cases--there are so many designs. I'm going to recommend, if your budget allows, Lian-Li, Silverstone, and Cooler Master. XClio also has good cases. I'm going to have to recommend against CoolMax, NZXT, and other no-name or no-quality brands.
For cooling--stock should be fine, but an upgrade will get you lower temperatures and, if you want, higher overclocks. The Tuniq 120 is a good budget choice, the Scythe Infinity too (but the push-pins are counter-productive). If you can afford it, look at a Thermalright 120 Extreme and a good fan.
Optical drives are fairly standard--I'd say look for a matching color (to your case), SATA connection, and 20x burner speed. LightScribe is a plus to me as well. $30/drive is realistic.
Wow, thanks

Ill probably buy most of the components on the weekend or later.
Thanks to you all