Yeah hear what you are saying, funny you use so many ports and I use near none! Horses for courses and all that.
I did forget I swore I'd never by a 1st gen apple product too, for the exact reasons mentioned. 2nd revision will be 1.2ghz base and start at £999 or something.
Now, resisting a retina iMac is a much harder task, even at 1st gen.