I'm looking to upgrade my MacBook Pro mid-2009, I need an i7. Right now Apple are offering the MacBook Pro 15" that I need but MacRumors tell me to wait as an update is imminent. Here are my thoughts: 1. I want to be able to upgrade RAM and HDD whenever I want. 2. The current MBRetina have fused RAM and SSD making upgrades impossible. If I wait as MR want me to, is there a possibility of Apple following the soldering-to-mainboard trend or will they always offer a MBP that is upgradable by the end-user?