Ever since the 5K iMac launched in October 2014 I've been waiting for the 21.5" retina iMac version to be released. It gave me plenty of time to save up! But when the new iMacs were released I was bitterly disappointed that there was no discrete graphics card option for the 21.5" models, let alone the lack of RAM upgradeability. Going through the whole line-up, the only option available to me is to purchase the high-end 27" model with the best graphics card etc. However, I'm really not keen on 27" - it's just too big for my needs on a single screen, would much rather a dual screen setup. But, well, that's the only option that currently meets my overall requirements. So do I just bite the bullet or do I wait for the 2016 models? The attraction of waiting for the new models are the possibility of: an entirely new form factor - the current basic design has been around now since mid 2007 - that's 8+ years! the reintroduction of a 24" model (that'd suit me perfectly). dedicated graphics cards again. Or is that just wishful thinking? user-upgradeable RAM again. Or is that also just wishful thinking? SSD drives as standard. What do others think?