Chris Mutel's presentation on renewable energy is here.
There is more information on tidal power found here:
The company commercially making wave generators (Pelamis "sea snake") is Ocean Power Delivery.
There are also some renewable energy blogs: