I have an android phone, I'm using
Navionics, Marine Weather by Bluefin, and windfinder
Navionics makes for a great backup chart or a quick reference when you are discussing something and away from the regular
charts (i.e. at a restrauant), or when on a someone else's boat that doesn't have a chart plotter.
Marine Weather by BlueFin and Windfinder perform largly the same function, but windfinder is much better at providing a visual depiction of what is happening and what is forecast at predetermined / favorite spots, while marine weather is better for looking at things from a big picture and checking individual bouy data on demand.
As for a good
radar app, I'm still trying to find one I like. weather channel's app is incredibly slow and runs all the time, RadarNow is quick, but provides a very low resolution
radar image. I'm looking for suggestions on this one...