-Anti-Static Wrist Strap -CD/DVD-ROM INSTALLATION KIT W/ IDE CABLE/AUDIO CABLE/MOUNTING SCREW - ANTEC PLUSVIEW1000AMG 21IN CASE 4X5.25 6X3.5 NO P/S W/ WINDOW SIDE PANEL - AMD ATHLON 64 3500+ S939 PROCESSOR NEWCASTLE 2.2GHZ 512KB CACHE RETAIL BOX - NEC ND-3500A DVD+-RW 16X4X16 DUAL LAYER+R 4X INT IDE OEM W/ SW BLACK - COOLERMASTER TLF-R82-EG 80MM LED CASE FAN 4 LED GREEN 2500RPM 32CFM 25DBA (3 of these) - 1.44MB BLACK 3.5IN FLOPPY DRIVE - SEAGATE 7200.7 120GB HARD DRIVE 7200RPM SATA W/NCQ 8MB 8.5MS 3.5IN OEM (for storage) - WD RAPTOR 36GB HARD DRIVE SATA 10000RPM 5.2MS 8MB 10K 5YR MFR WARRANTY OEM (for windows installation) - MICROSOFT DIGITAL MEDIA KEYBOARD & OPTICAL MOUSE COMBO BLACK OEM *WITH SYSTEM ONLY* - VIEWSONIC G90FB 19IN 18VIS .25MM 1600X1200 TCO95 BLACK - ASUS A8N-SLI DELUXE MOTHERBOARD NFORCE4-SLI S939 DDR 2XPCI-E16 2PCI-E 3PCI SATA RAID LAN SOUND 1394 - MICROSOFT WINDOWS XP PROFESSIONAL OEM (WITH SYSTEM ONLY) - OCZ POWERSTREAM 520 WATT LOW NOISE POWER SUPPLY - OCZ DUAL CHANNEL OPTIMIZED PLATINUM 2X512MB DDR PC3200 HEAT SPREADER REV.2 CL 2-2-2-5 - LOGITECH X-230 2.1 SPEAKER SYSTEM BLACK 32RMS 64W FDD2 -evga 6800gt pcie (when it comes out) I am 99% sure that all of this is compatible together. Any suggestions on what else i should be getting? Anything else that i need to assemble this computer?