WindGuru gives you the speed/orientation of the wind and useful information about waves and weather. Lots of surfing and windsurfing locations are available, and there are 5 days of scrollable forecast (mousewheel required for scrolling).
What's new in WindGuru
Official support from windguru thanks to Vaclav Hornik.
Direct link to full forecast & mm5 data of selected spot.