Hello there, Got my iMac 12 days ago, while I'm loving it, I'm still not sure I made the right choice, so here is it: I bought it for iPhone/iPad development, I'm studying software engineer (starting), so here's what I got: -iPad 2 -Dell XPS8300 intel core i7, 10GB ram, Ati Raedon 6770 GPU with a 24" display. -Laptop Sony vaio 15" intel core i5, 4GB ram, intel graphics 3000. -And now an iMac 27" low end (i5, 12gb ram etc), I use my laptop just for coding at school(so portability is not an issue), nothing else, I was thinking it might be a wise choice to return the iMac and get a macbook pro instead, and plug it into my 24" display, and sell the sony laptop (because having 4 devices is more than I need) I don't mind the money I'd get from the laptop. My only concern is giving up the 27" display. Any of you ever code in an iMac vs a Macbook pro? Everyone else, what do you think?