I use an HTC One and a Jailbroken 4s on iOS 6.
My disappointment at the iPhone 5 coupled with the fact that the HTC One was plucked straight out of my imagination as to how I thought the 5 would look led me to try Android. A year later and we have the usual 'S' upgrade from Apple with the usual quota of people who were expecting more.
When I got the One it was with the knowledge that the next iPhone I may buy would be the 6, the S models are always virtually cosmetically identical. That said the 64 bit SOC, fingerprint scanner and new camera will all make it, or be improved, on the 6. People are so used to tech' now that many seem dismissive of it, these are pretty hight level features that Apple have implemented and should not be taken lightly. This will be proven by their appearance on future Android/Windows phones.
The HTC One is a beautifully designed and technically excellent piece of hardware, I love it. Android is now second nature to me and I appreciate the power available to the user over almost every aspect of setting up your device. I particularly do not miss the Jailbreak, iOS update, wait, Jailbreak...routine. Rooting is far more straight forward on Android, and often not necessary at all.
That said if I could could load iOS 7 + jailbreak onto my One I'd do it right now. I am not your typical Apple user but I know what I like and to me iOS has the edge over Android. However when it comes to the hardware it's a waiting game with Apple these days, if the 6 still has a 4" display then don't hold your breath for a bigger one till the 7. Wonder how many more will have moved to Android by then?