Damn near everyone at the office has Apple products for tying into our servers. I'm the freak that stuck to Microsoft and I typically have less problems (I do have an Iphone as a work phone though).
That said, it depends on your purpose, what platform you are already on for integration, and how comfortable you are with technology.