I've been thinking of building myself a new desktop for a while now. My current gaming machine is a two-year-old Acer laptop that is ... at best ... really just a media player rig that I've been abusing. So with Dragon Age 2 around the corner, I figured it's time. This is the build I'm thinking of ... Case: Silverstone SG07B-W with 600W. I really want a Mini-ITX computer because ... well, basically because they're cute, and cuteness is important. This one seems to be the best available for gaming purposes - it's got a hefty power supply, a good cooling system, and enough space for a full-size graphics card. Bit on the pricey side but the case is the one component I'll keep the longest, so I think it's worth spending on. Motherboard: Zotac H67ITX-A-E. Didn't have a lot of choice with this one. I want an Intel Sandy Bridge board, and I'm building a M-ITX rig, and I'm in Australia: there appears to be exactly one available. Reviews seem to be pretty good, but if anyone knows of any better ones I can get across the pond, I'm all ears. CPU: Intel Core i5 2500. Again, Sandy Bridge CPU, and this seems to be a good compromise between price and performance. Graphics: HIS ATI Radeon HD5770 1GB. I confess I know basically nothing about graphics cards and picked this more or less out of the middle of a ranked list. Suggestions welcome. RAM: Corsair CMX8GX3M2A1333C9 8GB (2x4GB) DDR3. Nothing much to say here. It's RAM. Hard Drive: Western Digital Green 2TB. I can't imagine myself needing 2TB(!!!) but they're $99 now, so why not? Optical drive: SONY AD-7710 SATA Slim Black Internal DVDRW. Again, nothing much to say; the case I'm after only fits slim laptop-style drives, and this is one of them. The games I'm planning to run on this rig are Dragon Age, Mass Effect, World of Warcraft, Civilization V ... nothing terribly demanding (I mean, WoW will run on just about any machine you throw it on), but I'd like stuff to look pretty. What do you guys think? I'm a relative novice at this sort of thing - I'm really a software geek, not hardware, and this is all the result of a couple days of Googling rather than any real expertise. Is there anything else I need to consider?