Navonics has a smart phone app that's good and 10$.