Case: LIAN LI Black Aluminum PC-Q12B Mini ITX Media Center / HTPC Case Mobo (CPU/VGA combo): ASRock E350M1/USB3 AMD E-350 APU (1.6GHz, Dual-Core) AMD A50M Hudson M1 Mini ITX Motherboard/CPU Combo RAM: G.SKILL 4GB (2 x 2GB) 240-Pin DDR3 SDRAM DDR3 1333 USB IR Reciever (Remote going to the trash): Rosewill RHRC-12001 Windows 7 Certified MCE/ Windows 8 MCE Infrared Remote Control So, all I want to do with this setup is to have it boot straight into XBMC, be able to send either 5.1 or 7.1 audio out through HDMI to a receiver, and just be as sexy as possible. It should be able to play whatever I throw at it. Mostly Blurays. I do have a few 3DMKVs that may or may not work in XBMC. I am not too concerned. I figured I would do this build over buying a Popcorn Hour. Is this the right choice? I don't want to pay money for a Windows OS just to do this, so I am thinking of installing Linux Mint on a 2.5'' HDD and being done with it. The USB IR receiver is for a Logitech Harmony One. I am aware that I have to tweak linux a bit to be able to work with this remote for XMBC so I am currently looking into that. Is there anything else I should know about a small form factor setup like this? I am planning on throwing in a Bluetooth dongle on the back in case we switch from Xfinity by the time I move back home from college and I cannot use the xbox360 app anymore. That way, I can just get out a wireless keyboard and navigate to xfinity.com and watch my stuff that way. Thanks!