I use noaa and iWindsurf but for current nothing beats the walnut bouy...

http://wqdatalive.com/public/55

I wake up and check it before heading out in case a last minute Mother Nature adjustment. I might try in the morning just waiting to see what the storms do. I don't care about rain just don't feel like being charged up.