1.First and for most, to me the best attribute of Q10 is its crystal clear call quality, speaker and sound that incomparable to any other device
2.always great reception
3.long battery life, plus battery is replaceable , so i will always have battery that can hold charge up to 2 days
4.build quality, strong and pleasant to the touch, it feels very nice in the hands, made of premium materials
5,keyboard buttons, it feels much better typing on actual buttons, plus there is bunch of shortcuts that touchscreen don't have
6.
as far as software--
ui is smooth
browser is super fast
camera features are nice
hub is useful
swipe features are clever
native apps looks great
cons- not all the downloaded apps from bb world work well
if you are coming from iOS things you will like
great reception, call quality, hub for all notifications, faster typing experience, longer battery life, buid quality is more sturdy, better security of the platform( to whom it matters)
thinks you won't like- you want like preinstalled apps like maps, fb, ln, twitter, whatsapp- they all don't run as smooth as on iOS, also some big name apps missing- instogramm, Netflix, vine, viber, bank apps
You won't be able to sync through cloud to your macbook or iPad.
you won't have siri, even thou there's pretty good voice commend app, but it is not as polished as siri
if you are coming from previous gen bb
you will like- speed, speed, speed- this ui is much faster, browser is super fast compared to older bb, you will get more apps, better screen resolution, a bit bigger screen, same quality battery life, 4G speed, better camera, hub
you won't like making an adjustment to new user interface, you will be missing trackpad and dedicated call buttons at first, you won't like some modifications to apps, you will find some shortcuts from older bb missing.
if you are coming from Android (sg)
You will like buid quality, you will love call quality and you will be amazed by battery life, you will like having familiar features like nfc. you will like having hdmi port, expendable memory, you will like typing on keyboard and keyboard shortcuts. you will like new ui, and security features of blackberry- being able to decide what type of personal info each app can get, and protected privacy of bb communication.
you won't like Size ( its much different from galaxy) , you won't like not having some apps, and having some that don't work as good as on android,
I recommend this phone to everyone, as long as you are informed about what it does great and what it not.