You obviously don't know much about handhelds, either. FYI it is simply because it is a more mature device with many more 3rd party applications for it. My personal favorite is MobiTV, which isn't available for Windows Mobile devices. One day MS and their partners may offer something equivalent, but not yet, the Treo (and Blackberry, which I also have) are simply superior devices.
With your support of MS, and the knowledge that PalmSource (the current developer of the Palm OS) is going to base future releases of its OS on the Linux kernel.
You must mean the Japanese and Chinese that bought the Palm O/S spinoff that is no longer associated with the Palm hardware company. All indications are Palm will be using their current version of the the Palm O/S, and Windows Mobile, on future versions of their hardware, they've given zero indication they plan on supporting this foreign version of Linux on their devices. Obviously nor would I.
I'll grant you that I'm no expert on handhelds. But I'm not a complete DUmmie about them either.
I have a simple palm pilot and a Nokia phone. Because I'm a college student, I can't afford a smartphone.
As for the Palm OS--Palm sold their OS to PalmSource for the future development of their OS. Even you have to admit it's a pretty stupid idea to sell the company's OS off for development and never use it. Especially if they plan to continue making products capable of using (what was) its own OS.