This thread has all of the links to the hardware- To start off, I know my fair share of software and putting a computer together, but choosing compatible hardware is something that I know nothing of. I was glancing over jsv35's budget picks today( http://www.eggxpert.com/forums/thread/172986.aspx ), I bookmarked it a few months ago while trying to find out about building computers, and I have decided that I would like the one that costs 700$ to build. It has all of these things listed for the 700$ Intel build. SAMSUNG 22X DVD Burner Black SATA Model COOLER MASTER Centurion 5 Black Aluminum Bezel, SECC Chassis ATX Mid Tower Computer Case Western Digital Caviar SE16 WD3200AAKS 320GB 7200 RPM SATA 3.0Gb/s Hard Drive CORSAIR CMPSU-550VX 550W ATX12V V2.2 Power Supply GIGABYTE GA-EP45-DS3L LGA 775 Intel P45 ATX Intel Motherboard - I heard that gigabyte is not a good company to get this mobo from, due to their customer support, so could somebody please link me to a mobo that is the same as this, but a better company? Intel Core 2 Duo E7200 Wolfdale 2.53GHz LGA 775 65W Dual-Core Processor Patriot 4GB (2 x 2GB) DDR2 800 (PC2 6400) Dual Channel Kit Desktop Memory - If possible, could somebody please find me a 2x1gb stick, or 1x2 gb stick, whichever is cheaper, but I'd prefer a link to both. XFX GeForce 9800 GTX(G92) 512MB 256-bit GDDR3 PCI Express 2.0 x16 SLI Supported Video Card OS: Microsoft Windows Vista 32-Bit Home Premium DVD I already have a monitor, speakers, keyboard, and a mouse. Is this all the stuff I need to build a computer, or is there something I'm missing, If there is something that I am missing, please tell me because I am getting ready to purchase this stuff.