I'm replacing my i7-4770k Windows 8.1 gaming desktop pc, becuase I quit playing pc games about two months ago. I'm going to order a 21.5" iMac this weekend. I have no room om my desk for the 27" iMac. I would like to know which configuration is the best for my needs. Base Model Config 8GB or 16GB 1TB FD or 256 GB SSD High-end Model Config i5 2.9 Ghz 8GB or 16GB 1TB FD or 256GB SSD Nvidia Geforce GT 750M These are the things that I will be doing with the new iMac: 1. MS Office 2. Internet use 3. VM Windows 8.1 Right now, I'm leading towards the i5 2.9 Ghz iMac, because I think its more future proof with the dedicated GPU. Please recommend a configuration for me?