I'm stuck with a tough decision here, I need to upgrade my old 08 unibody MBP because it's just too slow. I've bought a nice big monitor so I was looking to reduce desktop presence by buying a mac mini, but seeing as there's no real timeline for the refresh and I don't want to pay 2012 prices for 2011 tech I've come back to the MBP. My use, light gaming every now and then, mainly Diablo 3 as I've got a PS3. I do quite a bit of development work in Xcode as well as running MS Visual Studio via parallels for more dev work. I also run handbrake overnight to convert to ATV. I'm looking more at the 13" i7 MBP as it's quite a bit smaller than the 15", but my only worry is will the dual core i7 with 16GB ram and a hybrid HD (Seagate momentus XT) be able to handle my workload and play Diablo 3 on a decent enough setting through my external monitor? As far as desk space goes the 13" is quite a bit smaller than the 15" and it'll mainly be closed when using the external monitor. Been going round in circles with this, any advice would be greatly appretiated.