This scene was rendered using the Shaders Plus plugin from Digital Carvers Guild. Its Global Illumination shadow catcher which I used for my infinite plane works with Global Illumination turned on in the render settings and doesn't require the use of distant lights.
www.youtube.com/user/ShawnDriscollCG