Whether you want to find the wave report for your local break or figure out where in the world to catch the best waves, these are some of the most reliable surf reports and forecasting sites online.
http://www.surfline.com/surf-forecasts/
Knowing the wind forecast is also really helpful…
http://www.intellicast.com/National/Wind/WINDcast.aspx