I can see how a mac can pay for itself if you're a developer. If you're developing for Windows, you'd have to pay what, close to a grand on Visual Studio? Of course there are freeware options on both Windows and Linux side... Even though they don't exactly measure up to Microsoft's or Apple's development tools.
I personally would love to try a mac. Too bad you can't upgrade video cards in iMacs
|