Android is currently king of the hill but if their devices continue to disappoint with
outdated software & updates being pushed out whenever a carrier desires (Usually
after they release the next big thing to get people to buy it), I think Windows Phones might actually have a fighting chance.