Haven't tried this but I think it could work....
Try putting a rain map on an infinte plane tipped to run vertically. Changing the position of the map in the materials editor should make it look like the rain is moving. If you place multiple vertical maps the camera can pass through them.
Make sense?