Don't know about the program you mentioned...
However, a decent weather site is available from WxSys. Info for their marine weather site is at
http://www.wxsys.com/MarineiPhone.aspx - the actual site is
http://marine.mobi. Enter a lat/long and you get weather information, radar displays (local, regional, national, and IR radar displays), marine warnings, forecasts, etc.
I use their aviation site,
http://aviation.mobi, for weather, radar, airport info, etc.
There's also a weather application available for windows mobile phones (bypasses your browser), but it's directed toward aviation, not marine weather.
Check out the
http://marine.mobi site - pretty impressive.
Hope this helps, --TonyKovac