Slightly off topic, but isn't it amazing that something as simple (to our human eyes) as water can be so technically challenging? A cube or other 3d primitive is simplicity itself, but water, whoa!! Its fluidity makes moving it around very poly-intensive.
Water? That's relatively easy to do in 3D these days... try doing real looking and behaving CLOUDS and weather system and then you know what's hard.