Hi, I am thinking about a buying 13-inch rMP for programming. I already have 2011 iMac, which I use for photo-editing and gaming. Here is spec for my iMac: 27-inch, Mid 2011 iMac Processor 3.4 GHz Intel Core i7 Memory 12GB 1333 MHz DDR3 Graphics AMD Radeon HD 6970M 2048 MB The only concern I have for purchasing 13-inch rMP is duo-core CPU. I don't worry about dedicated GPU since I am just going to use it for programming but I am going to run some virtual machines and emulators. Do you think duo-core will be enough for this type of usage? Should I go for 15-inch rMP with quad-core CPU? Also, small screen is not a problem for me since I can use my iMac as monitor Thanks!