Just my 2 cents. Currently I own a 9900 which is my first and probably my last BB. Things I like about it are:
- the keyboard
- notification LED
- push mail
- redirection of BIS services over WiFi
Things I hate about it:
- reboot after app installation/removal
- most apps and themes are rubbish
- no decent Google Calendar synchronisation
- no centralized updates; endless search of "official" software updates by some random service provider
- poor WiFi reception
- no decent offline turn-by-turn navigation software
I'm getting a WP8 phone asap, here is why:
- BitLocker on-device encryption
- Mobile data compression, like BIS
- I like the WP8 start screen
- Out of the box offline turn-by-turn navigation
- It'll look and play nice with/next to my future Surface Pro
- Hopefully plays nice with Office 365 from work
- Hopefully a better integration of my mail, calendar, contacts, and Skydrive (outlook.com); I'm ditching all Google services
- Hopefully build-in camera technology by Scalado (Nokia only?)
- Hopefully somewhat future proof?
Why no Android?
- Google's urge to collect my data in order to bother me with ads of the pizza I ordered online yesterday
- Whether or not you receive an update (Gingerbread --> ICS) depends on your hardware manufacturer
- For the stock Android experience you have to fool around with bootloaders and custom ROMs. I don't want touchwizsenseblur
- No ecosystem that also plays nice with my Windows PC's
Why no Apple?
- No ecosystem that also plays nice with my Windows PC's
- I don't like Apple products
So WP8 all the way!
One thing that I hope Microsoft fixes with WP8 is the WiFi keep alive when your phone is in stand-by.
PS: I like lists