My 2010 iMac is giving me fits about Planetary Annihilation, so I'm thinking I'm going to replace it with a Mac Mini for my media streaming to my Apple TV & a gaming rig. I have been so far out of the loop on hardware and don't feel like reading through 37,945 articles on Tom's or Anand or whatever, so I turn to the T3d forumites! Wants: Not gigantic case. Micro-ATX or Shuttle style would be ideal. At least an i5 or equivalent. Not blow the bank price wise, I'll be putting it together over a few months so I'm not in a hurry. Upgradeability that is cheaper than Apple (lulz, so anything). What's the medium-high chips from AMD? What graphics card? USB 3 would probably be nice but I'm not going to be transferring anything crazy over USB as it'll be 99% Steam. I have an external DVD/CD drive, so I could probably even do without that in the case.