I use iSailor on my phone. It is easy to learn, accurate, and a good value. It is a great tool for trip planning as well since you can preset your routes and input your anticipated boat speed (we charter PCs where this is more certain). We know the area well, but my daughters drive a lot and it is helpful for them to have the guidance of the chart plotter.