The new Palm Treo Pro phone looks like exactly the phone I have wanted.  Windows Mobile 6.1 Pro, square 320x320 screen, keyboard, world phone, GPS, wifi, 2 megapixel camera, removable rechargeable battery, standard micro-usb cable, micro SD slot up to 32GB.  About the same size as an iPhone. Throw in the HTC-licensed task manager and you get reactions like this:

Honestly, we think Palm might have one up on Apple with the presentation this time around.

[via Engadget Mobile]

I'll be hard for me to choose between the Treo and the HTC Touch Diamond.  Exciting times, I love to see the possibilities.