Wrong section, moving this to Mobile.
With that said, for phones, I've been switching between android and ios. I don't need my phone to be powerful enough to run Crysis, because it's just a waste of battery at that point. I use my phone for simple tasks like calling, texting, web browsing, music, and social media. That's pretty much it, I don't even really play any of those flaxty time-waster mobile games. For that reason, I'm perfectly happy with my current iPhone 5 on T-Mobile (had a Nexus 4 before that, which was nice too). The OS is more locked down unless you jailbreak it sure, but you can't deny that it's snappier (even after Project Butter), which is super important for me when I'm on the go. That, plus the amazing battery life and lightning (I despise microUSB with a passion and have had 2 ports break in the past) meet all my requirements and is why I'm fine with any stock restrictions on the OS.
Now, for tablets, I can't see myself using ios over android. I treat my tablet (Nexus 7), like it was a computer, and I use it for much more extensive tasks than my phone. I wouldn't want to deal with iOS's restrictions in that case, and would much prefer the customization and sideloading offered by android.
Overall, I'm really happy with my current setup because it fits my uses perfectly and I get the best of both worlds, but that's the key. My usage will differ from everyone else's, so it's pointless to ask which is OS is "best", just spend some time with all of them and figure out which is best suited for you. I haven't gotten a chance to spend a decent amount of time with WP8 yet, but once the app pool becomes larger I'd like to give that a shot too.