All of these parts are what we have so far. I want all of your opinions on what I should add or remove.
Thanks a lot guys.
Click on the picture for a link to the actual item.

Diablotek NVIDIA GeForce 6600 / 256MB DDR / PCI Express / DVI / VGA / HDTV / Video Card

Ultra Silver Thermal Compound (1.0g)

Gigabyte 8GPNXP Duo Intel Socket 775 ATX Motherboard and an Intel Pentium 4 541 3.20GHz Processor
I'm buying 2 of these.

Ultra 512MB PC4200 DDR2 533MHz Memory

Speeze Expansion Slot Rear Exhaust Cooling Fan

Masscool 8W0141B1M3G / Socket 775 / Intel Prescott / Aluminum / CPU Cooling Fan
I'm buying 2 of these.

Ultra 80mm UV Reactive Translucent Fan - Blue
I'm buying 2 of these.

Vantec Iceberq DDR Memory Copper Heatspreader
I have a stereo..but would it be a good idea to get these?

Logitech X530 70-Watt PC Multimedia Home Theater Speakers

Powmax Black ATX Mid-Tower Case with Clear Side, Front LED Column, Front USB & Audio Ports and 400Watt Power Supply

Asus CD-S520 / 52x CD-ROM / Black / CD Drive

Lite-on / 16x4x16x DVD+RW / 12x4x16x DVD-RW / 4x DVD+R DL / 48x24x48x CD-RW / Black-Beige / Internal / DVD Writer
Keyboard anygood?

Logitech Media Keyboard Clavier Multimedia
This mouse sucks...It's not final.

Microsoft Compact 3-Button Optical Mouse 500
I'm getting a 17" monitor also. I'm checking everywhere to get one for cheaper than 200.

Please help me figure out what I need to add or remove. Thanks a lot! (I should have this in my possesion in about 2 weeks)
(damn this took me like 15 minutes to make)