Check out this site which I find fascinating. It lists over 130 surfing related blogs, constantly updated, from around the worlds oceans. A real insight into surfspots, people, culture..etc etc all on a surfing theme. You can also add your blog here
surftheblogs.blogspot.com