I switched from Ubuntu on a ThinkPad to a MacBook Air 13" from mid 2011 and I love it.
I also have a desktop, mind. Don't know how anyone can do development solely on a laptop.
Mmmm... I work exclusively on an 11" MacBook Air with no external display. My coworkers think I'm a crazy person, but the constraints work for me. I stay focussed on the one thing that's on screen.