I just rendered this as a 320x240 preview. I'm extremely hesitant of rendering the full thing, because this tiny little preview took just a little over an hour to render

But anyway, I don't know where I saw it, but someone said if you just connect a terrain up to a water shader rather than the base colors, it makes a really cool-looking ocean. Again, I don't know where I saw that, but it is a sweet idea.