Since a few days I'm running a mac computer for my work. Why? Because I do a lot of mobile development. I started out with Android phone development, but now I'm expanding my skillset more and more into the iOS/Mac world. This requires apple hardware, so I got a mac computer to work on.
A mac is a great piece of computation hardware, however it also provides me with new challenges. I am after all a .NET developer. .NET doesn't really run on Mac, except with Mono. There's no Visual Studio on Mac and there's no Windows Phone 8 emulator on Mac.