You need to check your prices
It turns out to be ever so easy to get a windows smartphone (or even a pocket pc phone) without contract for about the same price as the 680 - there's a link on this page that will take you to a site with several options...
That's not to say that the palm is not a good deal because clearly it is - nice that there is competition in the field to drive development forward.