I've used iOS and Android (friend's and relative's devices), but I bought a Windows Phone 7 without ever having tried one as I have seen videos of it and could tell by the interface that I would love it, and I do. It lacks in some aspects when compared to iOS/Android, namely App selection. Android and iOS surely have a TV Guide app, but Windows Phone does not --- yet I was able to pin a shortcut the mobile version of tvguide.com to my start screen, which works fine.