I'm about to move in the opposite direction. I've had Apple laptops for the past seven years, and I've had nothing but trouble with them, despite really careful treatment.
OS X is nice, but since I deploy on linux it's easier to just have the same platform on both. Besides Textmate and Dictionary I don't use any os x specific programs anyway.
Seems like Linux is still behind in terms of getting the most battery life out of laptops, though.
btw - does anyone have a good light-weight, long battery life laptop recommendations that will run Linux (most likely Ubuntu) well?