Looking at purchasing a GPS app that has a good UI, can record waypoints, and has the most functionality for the buck. Before I buy one and realize it doesn't live up to it's description, I'd like to hear what you, the MMi Community have bought, and if you like the app and why.

Thanks to all that help me. -Ron