I actually just sold my iPhone 5 and picked up a Motorola Moto X, but I'm now debating if I'll pick up the 5s. I like some of the things that Android can do but for my needs, iOS has pretty much caught up with Android in my use case. I don't use widgets, I don't flash ROMs, and once I get my phone set up the way I like it, I pretty much just leave it alone. I may end up buying a 5s off contract and seeing what's available when my upgrade date in February arrives. I just think that Android has lost its allure for me.
As for Windows Phone 8, I REALLY like the concept of the OS. If they could flesh it out a bit more, I could definitely see myself going back to it. Nagging details like only 1 volume setting for ringtones, media, etc and a lack of a notification center really bug me. The other thing is that Nokia is the only OEM that really seems to take WP8 seriously and release updates in a timely fashion. However, the 928 is just an absolute brick of a phone. Too thick and too heavy. Give me a 4.7" screen in a device the size of my Moto X and I'd be in heaven. I'll definitely be checking out the updates provided in the Windows Phone Blue upgrade.