I have used most devices and spent some time with the BlackBerry passport. I have to say, it's an excellent phone and the Facebook and twitter app are both very good when compared to android (as a basic user).

If you want loss more apps, that's where it let's you down.

All in all, it is better hardware than most other manufacturers