I have to say it totally depends on what you are doing. As does my thread whats the best programming language. It isn't often when you have competing products that one is outright better than the other. Mac is better for design work, windows is better for people who aren't power users and *nix...