Well, thanks in no part to a shipping screw-up by Cingular, I was forced to wait an extra few days for my new Treo 680. But that is behind me now, as it finally arrived yesterday. I spent a good few hours getting it setup, installed, etc., but I am now back to having a full working device and using the softwares I need most (GoodLink, ChatterEmail, Directory Assistant, Google Maps, TreoAlarm, SplashID, and a Solataire game). Ironically, with my 650, I was forced to use PowerRun for many apps due to the memory requirements of GoodLink and DocsToGo. Even with DocsToGo on the SD card, and many other apps moved there as well, I was still sitting at less than 5Mb free on average and many games, including Pool Deluxe simply would not run. Right now, with all my same apps installed, I'm sitting at 45Mb of free memory. This is great! A lot can be attributed to what's in ROM now, as well. My 650 came with RealPlayer which I never used as I had PocketTunes. It came with DocsToGo, but a limited version, so I had to waste memory installing the full version. I also had to install a separate PDF software and voice memo software. With the 680, DocsToGo has the read/write capabilities I need and integrated PDF support, and its in ROM. PocketTunes is included and is in ROM. And the 680 now includes a VoiceMemo application that's also in ROM. With many of the normal items I use in ROM, the only large application I've installed was GoodLink. I've no more need for PowerRun (at least not now).
A few things have jumped out at me:
1) The new 680 software load includes a Voice Memo appplication. This wasn't on my 650 (it was only available as a third party add-on). This is one app I always wanted and am glad to see it included at no charge. I'm not sure yet if this is a Cingular-only included addition or if all 680's have it, but its definitely welcome.
2) The radio no longer interferes with radios and landline phones. I'm sure I'm not only one that has experienced a buzzing sound in my truck's FM radio or on my desk phone when my Treo made a data connection (for email, mostly). But this doesn't seem to be a problem with the 680.
3). I have the latest 9.2.x release of Good Mobile Messaging installed. It takes up less memory and has newer, crisper graphics. Best of all, it has an "exit application" option now. This is great as there were times with my 650 where I wanted to exit GoodLink to free up memory to play games, but I could only do so with a reset. This is no longer a problem, but with the extra memory, its also not such a need right now.
4) Things seem faster in general. Blazer loads pages faster. Things download faster. Google Maps updates faster. And PoolDeluxe starts immediately.
Overall, I'm very happy with my Treo. Sure, it might be marketed at a lower-end market, but it still meets all the needs I've had thus far, and it does so a bit better. So for me, Palm's choice to market this at a lower-end market is simply a cost savings for me and my company. :) Related, the price for the phone is actually cheaper through Cingular's National Business group. Its $174.99 for the phone regardless of the length of the contract (one year or two year, its still $174.99). So if you want one yourself, but your company has an account with Cingular, order it through your company and save $25.00
Update: oh yeah, and I decided to play around a bit with a restore of data versus re-installing it all. When I first just restored everything via a hotsync, I had 39.2Mb free. However, after doing a hard reset and installing everything manually, I had 45.4Mb free. Most likely its temp files, browser cache, etc. But we all know that a manual reload is sometimes a good thing for our Palms. Related, with the lack of a reset switch, I couldn't figure out how to do a hard reset. Going to Palm's support page and choosing the Treo didn't yield any answers. Eventually, I figured it out though: simply remove the battery, then hold down the red power/end call button while you insert the battery, keep it held down while the Palm screen scrolls by, then once the Palm logo is gone, release the button and it will ask if you want to reset the device.