I have been using Willy's Weather but have not found it very reliable for swell forecasts. Found a new one called magicSeaweed Sample is for D'bah, you set your state and surf spot from the drop down lists.

I like that it gives first and last light and sunrise and sunset