This thread again, eh? I guess it's been a while since the last software list.
I got tired of retyping it every time this came up, so feel free to follow the "favorite software picks" link in my signature. It provides descriptions as well as download links. I rehosted some stuff that can be hard to find.
Also, check this thread for a pretty decent list:
http://discussion.treocentral.com/sh...d.php?t=159823 JBNERY6465, the built in alarm function works well. If it's not loud enough, you can add new alarm sounds by saving low sample rate .wav files in the Windows directory. They will show in the list of selectable alarm sounds.
And yes, google maps needs a data connection to download the map for the requested location.