MAC vs PC for a developer?
warhammerkid: My work just bought me a mac book pro, and coming from a souped up desktop running Linux, there were some upsides and downsides. Personally I would pick Apple hardware if you can get it and run OS X, but if you've never used Linux or OS X, odds are good that unless you really want to rethink how you use your computer, Windows is going to be the best choice for an operating system. One of the benefits of OS X, as others have mentioned, is the Unix core, but the applications for OS X are really awesome as well - Textmate, CSS Edit, Things. However, if you normally develop on Windows, the application centric vs window centric model of OS X takes some getting used to. Personally I prefer OS X's window manager over Windows, but that's just me.