Hi!
I'm also a former Palm user who switched to Android because the Pre could not convince me. I was looking for a way to migrate my Palm calendar to my Android phone when I found this thread. But I neither liked to pay for a software I would only use once, nor did I like to use Outlook (at all). So finally I came up with an own solution. Here it is:
http://pdbconverter.shredzone.org
It's a small Java tool that converts Palm pdb files into more common file formats.
Mainly it converts the Calendar database into iCalendar, which can be imported into the Google Calendar. The iCalendar file contains all of your Palm's calendar information, like repeating schedules (and exceptions), alarms, locations, notes, categories and the "secret" flag.
There is also a converter for converting the Palm address book to a vCard file. This converter does not work that well because of limitations of the vCard format and the way Palm stores addresses, but I guess it's still better than nothing.
Other databases can be converted into XML and ZIP files, for post-processing with other converter tools.
I hope some of you will find the tool as useful as I did. It's open source and free, and it's currently beta so be a little careful. Your feedback is appreciated!