There's a free weather app that's been popular for the past couple of years, 'Intellicast'. We've been using it for our weather. They have just released an 'in app.' upgrade for marine weather. Along with all the good stuff Intellicast has the in app purchase adds bouy conditions, NOAA charts and tides. One of our favorite features of Intellicast 'without the purchase' is the wind indicators. They show a moving display of wind patterns, really cool.
For anyone with an Ipad it's a really good if not great application. The new in app purchase ($1.99 for 6 months) really makes the app great. All the weather and sea conditions are in one place.
For anyone that has an Ipad, download the free version of intellicast. If you like it buy the marine add on. You can't go wrong.