I'm giving serious thought to a Sony VAIO TT11M/N.
Mostly for the compact size, good enough for visual studio resolution, and CPU to back it up, planning to upgrade it to an SSD myself too.
Anyone got any other sugestions? The thin screen on these worries me about robustness, and it will be getting very heavy daily use!