I have had a macbook. after 3 weeks with it, I gave it to my wife, and switched back to thinkpad.
She's happy with the mac, in fact, she can't use windows ever since she experienced mac, and I just missed my linux box, so were quite happy back home.
two weeks ago I purchased ThinkPad X200, it is loaded with the latest ubuntu and work like a charm.
I consider this set up far better than the Macbook in all terms. I am not familiar with the models you have mentioned though I only had two laptops (gateway and dell around year 2000) before I understood that thinkpad is the way to go.