I personally don't "get it" how bb is better at those 3 things. Perhaps you can enlighten us?
iPhone, Android, BB: All can send emails. You can argue whether the physical keyboard is better etc. but that's personal preference.
iPhone, Android, BB: All can sync contacts. Not sure why one is better than the other.
iPhone, Android(never used it but I believe?), BB: Can work with Exchange if you use that, calendars seamlessly sync between devices, computers, etc.
All I have ever heard is BB is "better" at it, but no one says *why*.