No product out there at the moment that gets everything right. The MacBook Air probably comes closest, although the battery life and TN+ display could both be substantially improved.
Note that the ThinkPad X220/X230 has both a better, IPS, display and can run for 12+ hours using a 9-cell battery whilst still weighing less than a 13" MacBook Pro. However, it's heavier than the newer slimmer notebooks and has lower resolution:
http://blog.laptopmag.com/record-breaker-lenovo-thinkpad-x22...
My worry is that they've moved the page/up down keys quite illogically down next to the arrow keys. It just doesn't map right mentally - moving pages up/down shouldn't have to involve clicking keys either side of the arrow keys:
http://allthingsd.com/files/2012/05/Lenovo_tablet_X230t_stan...
Not too happy about the home/end keys for similar reasons.
Making the keys more ergonomic is fine but it seems there really was no incentive for them to change the layout to a 6-row one other than arbitrary stylistic reasons.
That all said, it's probably still the best notebook keyboard on the market. I have a MacBook here and feel/tactility of the keys is superior on my old 2010 ThinkPad (if only just - they're both great keyboards) - on the new models, layout issues asides, it's supposed to be even better.