I have to tell you, I'm a WM5 convert after using the Treo 180, 270, 600, 650 and 700p.
For basic PDA tasks, WM5 just works. I had far more issues with PalmOS in recent times. The 600 was, to me, the last truly decent and stable treo.
The resolution isn't a big deal for PDA tasks. And if you can hook up with an Exchange server...doggone, activesync direct push is nice.
I haven't played with the 680, but I've had a 750 around for quite a while and it's a nice device.
Steve