we like:

Surfersdreamland
windsurfingtenerife.com
Maui Sails
Enemii Windsurfing