I picked up a Z10 myself while attempting to sell my 32GB iPhone 5c.
I wanted to try something different from Android and iOS alltogether. And BB10 was it. So far, nice hardware and smooth OS. But battery is horrible on the Z10, Z30 is much improved there.
But for $150 I think I'll live, or pick up a second battery.
The lack of native apps is dissapointing, but the ability to install APK's and third party app stores (Amazon, 1Mobile, Snap (Google Play Frontend) helps tremendously. One thing that really lacks is BlackBerry's Maps app. And Google Maps (Android version) is horribly slow like most Android apps on 10.2.1. Bright side is 10.3 is much faster running Android apps, but I don't leak like my friend does, for now.
I think I'll continue to use it until the iPhone 6 comes out and I can see if I'd like it or not. Otherwise, an HTC One M8 sounds like a nice option. Or if a Nexus ever came to Verizon I'd go that route. But Verizon being a CDMA carrier never gets things like the Nexus or OnePlus One. Ah well. Price to pay to have service where we live.
To bad more people don't give poor old BlackBerry a try though. The hub is great!