Here's the best sites I've found to predict the surf..
Bouys - Surf Reports - Weather - Storm Info - Storms Shot - Links