Landing | Tue May 5, 2009 4:10pm BST

Wave energy racing to catch up with wind