BlackBerry Storm 2: Is it worth the upgrade?