I've been using Windalert lately. The default weather model (you have several you can choose from) seems to be more accurate than the NOAA ones I've been using.
On a side note, Bluefin marine weather for android phones is really nice app for putting NOAA forcasts, observations, tides, etc in one place.
On a side note, Bluefin marine weather for android phones is really nice app for putting NOAA forcasts, observations, tides, etc in one place.