Just saw this on Facebook, All surfers should check this out - http://www.wavealarm.com.au/ Only wakes you when the waves are up to the quality you want as a minimum.
What?! ...and ruin the feeling of jumping out of bed early to drive around all the usual haunts looking for the right wave?
Please don't take that away - it's one of the only things that get me out of bed early in the mornings!