I'm going to be commuting to London soon and am looking into replacing my iMac with either a Macbook Air or Pro Retina.
For the most part I'll just be using it for casual web browsing etc. nothing intensive. My second use for it will be as a windows development machine, I work primarily in Visual Studio so want a machine that's going to handle it nicely.
What's your experience/thoughts on using the 13" Air as a VS machine? Does it perform well or should I look into the Pro? My plan is to go high end on the Air, potentially pushing memory to 8GB.
I'd get the Thinkpad T440 with the 9 cell battery. It will cost you roughly the same as a MBA and less than a MBP.
The Thinkpad T440 is 4.0 lbs, 1 lbs heavier than a 13" MBA and between the 13" and 15" MBP in terms of weight (as you'd expect from a 14" machine).
I will say that the Thinkpad's touchpad isn't as good as the one found on Apple's machines (but those are industry leading). The display is also worse (although Windows doesn't take very good advantage of the "Retina" display anyway). However you gain more port options, battery options, you can upgrade it, it is cheaper, and less "showy" (so less likely to get robbed, etc).
If you REALLY want to get a Mac I'd definitely get the Pro just to somewhat counteract the VM performance loss.