FastExt has faster cubemapping than the regular Blitz3d cubemapping. But for water, it has refraction and reflection with animated bump mapping and some depth fog. All this should giev you rather nice water. If you need to have the rain, there was a good example I saw in the code archive.