I have a motorola t720 gsm phone with cingular and a toshiba e355 pda.

I think it is time for me to dump both and get a pda/phone or a smart phone. I am having a ton of trouble picking a phone out. There are only a few availible to my understanding.

BlackBerry 7290 - It is too big for me
palmOne Treo 600 - they arent bad but I like windows CE
Motorola MPx220 - no stylus?
palmOne Treo 650- nicer tre0 600
SIEMENS SX66 - I heard the battery is horrible
HP iPAQ h6315 - Looks pretty good only a 200mhz but seems good has wifi which I'd like.
BlackBerry 7100g- looks okay.

All are pretty expensive and I am not sure if there are more options. I just want peoples' opinions its driving me crazy. tHaNk YoU!