This shot started out as a still to life composite, but I ended up adding some 3d elements.
The rain and rain hits on the roof are done with maya particles.
The puddles on the ground have ripples that are corner-pinned 3d textures mapped to a plane.

Original
Final Composite