Thanks to both of you. Stock footage will not give me the quality and control I desire. I am going to toast this guy. So, since Particlellusion was mentioned I will create this in my old stand by 3dsMax with particle systems and composite in After Effects with the lighting.
Muchas gracias!