Palm OS Emulator
Full user review
Works great, make sure to get the "Platform41_m505_enUS.rom" file, I googled it and was able to download it.
Must google to find the rom file need to run it, but after that it works great. No need to hook up the Palm, no worries about usb connection problems