I was not sure about upgrading my late 2012 2.9/8/768 rMBP to the new Haswell since the bump in speed and features was not that significant versus my unit and my use. However, did had my mind set that if I would buy it would be with the 16gb ram option for future proofing it for at least a couple of years. The spec I had my mind set was 2.6/16/512 since thought could get by with the smaller SSD since I'm currently using about 400gb of my 768gb. However, it all changed when found a deal for a sealed 2.8/16/1TB unit for $2400, so am happy for getting the 16gb ram option and biggest drive for less and without a waiting period!