I was a longtime user and fan of the Palm OS, but I finally had to get rid of my Treo because development had virtually stopped. The iPhone is inexplicably missing a few features like cut+paste, but otherwise it's a major step forward from any Palm device. I waited a long time for a new generation Palm, but it never came. Whoever has the rights to the ExpoDev software should port it over to the iPhone--or open source the code so someone else can do it.