My MB is not my primary computer, but I use it at the Uni almost everyday, several hs. It is my first Mac, so took me a bit to get custom to it. I came from Linux (not that I dropped it), so I'm a bit more open minded regarding GUIs. But I really like the console
.
Complaints : well, the keyboard behaves strange. compared to Linux. The Fx keys are weird, and do not behave the same in an external kbd as in the MB. But that is almost solved, with a little of practice.
The screen has a bit of limited viewing angle. Especially vertically, and I'm quite tall, so when it is sitting at a desk, I have to curve my back to see properly. At home I use it with an external monitor, so no issue. My other laptops have better viewing angle.
I have no other complaints. Works well, fast, properly viewed the screen is very nice and not as glossy as my one of my other laptops.
Sadly, for what I do, I'd be better with a MBP (screen size). I do programming, a bit of Flex Builder, Netbeans.
I'm already considering my next Mac, mid next year
, and lusting at every new Mac.