I'd give BB10 and Sailfish a chance. And I would check out what Nokia is doing. I tried the Z10 and actually liked the gui. Or maybe the Fairphone. It runs with Android so I would have to create a google account, but if it was really made by fairly paid workers, why not.
Not sure about iPhones. I hate hate hate iTunes, plus the country I live in is already fruit infested enough without my help.
Ah yeah, until decision time, my Nokia 808 would be my daily driver.