INavx
This is definitely the best and most comprehensive boat navigation app out there. It has worked flawlessly for me. If the iPad screen were better in bright sunlight, this is all that would be necessary.
GLsailor about
iNavX: Marine Navigation, v4.7.1