I am content with my Treo,
BUT. If another Treo (Palm not Windows) comes out and happens to have more memory (not much more, maybe doubled), reads 4gb SD cards and above, the ability to listen to music or movies over bluetooth, better sound quality (without adding apps, i.e. VC), WiFi would also be nice but not a deal breaker and it wouldnt hurt if it came with a cradle and case, i think i would then and only then upgrade.
OH YEAH, and a stronger IR
Yes i know about the different "hacks" for the Treo 650, but i dont want hacks. I want these things included