You'll also need to sign up for a two-year contract to get the right to pay the full retail price.
Every provider has Windows Mobile-based Smartphones, and you can buy unlocked phones if you want freedom of choice.