Starting with a Palm Pilot I have always been a Palm "fanboy" ,my Treo650 was full of map programs, encyclopedias, foreign dictionaries and it all worked great and the battery could easily do 2-3 days.
Centro comes out and starts locking up, get a 680 instead works but has stupid battery life.
Not interested in Windows Mobile (bad engineering) or Apple (My kit not Steves) so unless Palm get their act together fast (not holding my breath) looks like Google or Symbian is the way to go.
Still I hope my 680 will hold up for another year or 2 so I can sit on the fence for the moment,
RELIABLE, GOOD BATTERY LIFE, Responsive, lots of Apps, and a PIM that is not Outlook. in that order please.