Sometimes I love my BlackBerry, and sometimes I could throw it against a brick wall. It's brilliant for emails, calendar, etc, but touchscreen typing can be extremely frustrating, and it's quite unforgiving if you make a mistake. That said, I'd still choose it over an iPhone.