Does anybody know of a Palm app that would allow the 650 to act like a Garmin Etrex?

I am looking for basic GPS software that would display speed, altitude, and an arrow that you can follow to a waypoint.