First build, need a review and mobo suggestion

Hello there. I'm building my first PC as an upgrade to my HP pavillion m8330f. Ive already picked out most of the parts, but I don't really know what to do for a motherboard. I'm not really familiar with those at all. Obviously I need something that will work with the parts (list below.) I may do some light overclocking somewhere down the line, but probably not initially. 

I also am in need of an HDD 1TB-2TB. The reason I haven't chosen one is because the reviews of all the ones on newegg (the site I'm buying all the parts) are generally sucky.

Anyways, with my budget, I'm already at $873.94 and would like to keep that under 1200 including the os. Also please let me know if I'm choosing any sucky parts or if something is incompatible.

Thanks for the help!

PSU (Thermaltake SMART Series SP-750M 750W ATX 12V V2.3 & EPS 12V SLI Ready CrossFire Ready 80 PLUS BRONZE Certified Modular Active PFC Power Supply)

Case (COOLER MASTER Storm Scout SGC-2000-KKN1-GP Black Steel / Plastic ATX Mid Tower Computer Case)

CPU (AMD FX-8350 Vishera 4.0GHz (4.2GHz Turbo) Socket AM3+ 125W Eight-Core Desktop Processor FD8350FRHKBOX)

RAM (G.SKILL Ares Series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 1866 (PC3 14900) Desktop Memory Model F3-1866C10D-16GAB) 

GPU (SAPPHIRE 100352-2L Radeon HD 7950 3GB 384-bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card)

SSD (SAMSUNG 840 Series MZ-7TD120BW 2.5" 120GB SATA III Internal Solid State Drive (SSD))


maybe consider some black or red ram to go with that case like some corsair vengence.  thats a little ocd but if you want but other wise these are great parts you have choosen.  for the hard drive a 1tb western digital blue would be good or a 3tb western digital red if you are worred about it lasting since its enterprise grade.