When I purchased my Apple machines I also took into account the cost of the tools I would be using the operating system.
Macbook Pro + Xcode + Mac OS X
vs
Lenovo or Dell upper end model + Visual Studio + Windows 7
Visual Studio adds a considerable amount to the final cost, but I'm also willing to put down a fair amount more for having Mac OS X.