I am wanting to build an HTPC. I have never built a computer of any type before. I am willing to take the risk. I just need a little bit of help. The following are the items I am purchasing/have to work with: Case: nMediaPC Steel HTPC 5000B Case MotherBoard: MSI 880GM-E41 AM3 AMD 880G HDMI Micro ATX AMD Motherboard CPU: AMD Phenom II X6 1055T Thuban 2.8GHz Socket AM3 125W Six-Core Desktop Processor HDT55TFBGRBOX OS: Microsoft Windows 7 Home Premium SP1 64-bit - OEM Video Card: SAPPHIRE Flex 100328FLEX Radeon HD 6770 1GB GDDR5 PCI Express 2.1 x16 HDCP Ready CrossFireX Support Video Card Power Supply: COUGAR RS-Series RS650 (CGR R-650) 650W ATX12V SLI Ready CrossFire Ready 80 PLUS Certified Active PFC Power Supply RAM: CORSAIR Vengeance 16GB (4 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model CML16GX3M4A1600C9B Drive: LITE-ON Black 12X Blu-ray Burner with Blu-ray 3D feature SATA IHBS112-29 - OEM Hard Drive: SeaGate 2TB TV Tuner: Hauppage WinTV-HVR-2250 Media Center Kit Dual Tuner PCI Express x1 Interface Does this all seem compatible? From my research, I think it looks compatible, but it would be great to have someone with experience double check. Also, is this all that I need? I want this machine to hook up to my home network, but I think I want to wire it in, will I need any other parts to do this? Will I need any type of adhesive to assemble any of these parts? Any help and suggestions would be greatly appreciated! Thanks in advance!