I'm in the same boat as you. BB10 is so ugly, and iOS looks stale and old, but I KNOW iOS just WORKS, and they deliver promises. The only reason I've skipped iOS is because it's stale, old looking, I hate Apple, and it doesn't have NFC or innovative hardware. Blackberry 10 has all those, so if it works and they deliver promises, I will be switching.
I love the Windows Phone UI, and the whole OS in general, but this is ridiculous. Since the BEGINNING of Windows Phone 7.X, they've promised "this" and "that" and barely delivered. Things like User Suggestions get ignored, obviously, because things with high votes (like VPN) weren't delivered for WP8. Also, things like Nokia Drive being available for EVERYBODY was also a broken promise; how hard is it to put the stupid app on the marketplace for ALL Windows Phone 8 devices, and why would take that "months" after release when it was promised FOR release. It was shown off as a huge, bulletpoint highlight to get people excited for the platform. Now, instead of AT LEAST having the crappy DEFAULT Bing voice turn-by-turn (that was available in the "not compatible because of kernel changes" Windows Phone 7.X), people will now have NO voice turn-by-turn unless they get a Nokia device. Way to go BACKWARDS from Windows Phone 7.X Microsoft....way to go......
They constantly talk about making it "YOUR PHONE", yet they don't take the suggestions from people wanting to make it THEIR phone. Is it REALLY that hard to add the speech-to-text functionality to ALL text fields in the OS; is that REALLY a feature that requires months of effort, or would need serious consideration because "it takes so much time to implement"? Again, this was something that had a high count in the User Suggestions forms. Some of the stuff they miss is like "Really...? You guys wouldn't think to implement that in the OS....?". Again, I understand this OS is only 2 months old, but don't make promises and hype people up, make them wait for months AFTER announcements (when iOS and Android already have what they're promising), then release the product only to say "well, we couldn't get this done in time like we thought we would". When will they realize they have NO WIGGLE ROOM for that crap, and they DO NOT HAVE faithful followers, minus us on this board (the 3% of the entire smartphone population)...