In addition to seconding what Craig said. I moved 2 companies off Blackberry Enterprise Server. Both Android and iPhone work well with Exchange 2007/10. I also ssh and rdp with my Android.