Hi guys, This question must have asked so many times, I couldn't find anything that could answer my question so I am asking it here. I am a software developer. My main Mac is very powerful ( The best the money could buy in mid 2014 ), it is for the company though. Now I need to buy one for myself however I need to make sure that I don't spend for specs that I might never use it. Here are the software that I use. one or more of them almost everyday depending on the project: RubyMine, Xcode for iOS development, Postgresql and lots of background processes on Database, Android Studio for Android development, Node server, Nginx, Small amount of photoshop (about 5% or less), Mac mail and Outlook at the same time as I need to cover for different companies, Different browsers for testing, an FTP software like Transmit. Do I need quad or dual core? I can't remember last time I used dual core so not sure how it would work under dual. Do you think I need to buy the best on the Apple website? if not will you be able to give me a direction? Thanks guys and sorry again for this question. Cheers H.