Hi I currently own a 2009 macbook, however it isn't fast enough for running the tasks I now require. I am thinking of purchasing a mac desktop as a replacement as I no longer require the portability. I use the machine for web development, office work and general browsing. Not any heavy games or video editing. I can't decide between the two models: a Mac Mini with 27" Cinema Display or a 27" iMac. Mac Mini 2.3ghz quad-core i7 4GB ram (Would purchase 8gb from Crucial Memory UK) 1TB fusion drive Intel graphics 4000 27" thunderbolt display Total: £1,578 27" iMac 2.9ghz quad-core i5 8GB ram 1TB fusion drive 512mb GDDR5 graphics Total: £1,669 Or as a third option... 21.5" iMac 2.7ghz quad-core i5 8GB ram 1TB fusion drive 512mb GDDR5 graphics Total: £1,299 Is the 21.5" iMac screen big enough for day-to-day use and web development, or is the 27" more beneficial? Is there a noticeable difference between the quad-core i5 and the quad-core i7? I haven't bought a new machine in a few years, so have been out of the loop when it comes to hardware!