Great topic... I use Navionics as well. It's the best!!
I also use My Radar.
Not an app but I also have the NJfishing.com Fishing trip planner bookmarked
http://www.njfishing.com/fishing_trip_planner.php
One click to access Wind Forecasts, Tides, Tidal Directions and Marine Forecasts.
The tidal directions if you fish inside are a real help when you are looking to find or avoid moving water.