"Not up to expectations. Terrible for productivity."2.0 starson by jjgraveline
Pros: Looks nice. Good screen. Cool backlit keyboard.
Cons: Hot. OS X is terrible. Single button mousepad is a problem for other operating systems.
Summary: My wife has a Macbook. It works great for surfing the web and managing photos and music. The Macbook gets great battery life and is good value for the money.
I primarily use Linux with the occasional use of Windows (usually when I need to use a spreadsheet or database that depends on Visual Basic). There's lots of talk about how OS X is based on Unix, so I decided to go with this Macbook Pro to replace my four year old Thinkpad T40p.
Let me keep this short. This laptop looks nice, but I can't get anything accomplished with it. First, the battery life is terrible. If I'm using the computer at all, I'm lucky to get 2.5 hours. Second, the laptop gets extremely hot when you do anything that actually uses the processor. I mean extremely hot (i.e. too hot to touch). Third, OS X is terrible. I like to keep lots of windows open. A couple of documents, a couple of spreadsheets, some text files, iTunes, email, etc. The dock in OS X makes it a true pain to find what window I want to work with. I know that there's Expose, but I don't find that much more helpful. In short, window management is awful in this operating system. A simple taskbar would go miles. Fourth, the laptop crashes about every 5th time I put it to sleep. I can't begin to tell you how annoying it is to have to restart this thing and read that "OS X quit unexpectedly". Just because there isn't a blue screen of death, doesn't mean that the end result isn't the same. Fifth, Apple is constantly bragging that lots of standard Unix tools are available for OS X. My experience has been that the support for Unix applications is pretty weak at best and they are not at all integrated with the rest of OS X. For example, it's far from simple to cut and paste from a Unix (i.e. X11) application into a standard Mac application. Sixth, the job control in OS X is terrible. I often run a lot of CPU intensive applications and occasionally I wish to pause an application (or lower it's priority) so that I can use the CPU resources for something else. It's possible in OS X, but it's not exactly a simple point and click exercise like it is in any decent operating system.
The upside is that I've purchased VMWare Fusion which allows me to run Ubuntu Linux and actually get some work done. The downside here is that in Linux I'm still stuck with a single mouse button. This has turned into a very expensive computer for running Windows and Linux.
In summary, I think that the consumer level products that Apple produces are generally good value for simple things like browsing the web and managing personal photographs. However, I can't recommend this laptop if you actually need to do work on it. I seriously wish that I had purchased another Thinkpad and saved myself some pain and money.