One major criticism I have for laptop computers is the lack of finess and precision in the track pad. Anything a laptop can do, a desktop can do better. I am beginning to realize this rule has changed, especially since buying the new MacBook. I think its strongest suit is the integrated gesture controls in the track pad. These work so well that they literally change the way a laptop can be used. Granted, not every program supports these gestures, but I suspect that will be solved in time.

I think there are still reasons to have a PC, especially in a desktop, but for a laptop, the Mac is essential.