Old thread, but I use JBMBallistics. If I'm going somewhere I don't/won't have a data connection, I print something out from QuickTARGET Unlimited and take it with me. With those two, I haven't been able to see a reason in the world to pay more for an 'app' on another piece of electronics.