4.0GHz QC i7, TB up to 4.2GHz 8GB 1867MHz DDR3L (2x4GB) 1TB Flash Storage AMD Radeon R9 M395X w/4GB Cost me an arm and a leg!!/$3400 but I hope it's worth it. Going to be doing a lot of VM and video editing. I need a few recommendations: 1. Need to upgrade the memory to 32GB, which brand is best? Also, can I assume that the iMac they are sending me is the Late 2015 model (iMac17,1)? I talked to the customer service and no one seems to know anything about these version...mid2015, late2015, etc.. 2. Need a keyboard with numeric, or separate numeric pad, any good wireless one out there that comes with the arrow buttons? (need these when working with Excel/Spreadsheet) By the way.. this is my first MAC..I've been a Window user for a very long time.. I went Mac because all of the other devices I owned (iPhone, iPad, Apple TV) hoping that these devices will integrate seamlessly together. Thanks all in advance!