They claim that the proof is in the pudding... This is a good shader that Matt has tweaked.

This shot is using pixelshader 2.0 with (2) lights in (1) pass. One with a bit of a red, and the other a bit of a yellow hue.

The crate is a model and the wall is level geometry.

The lights behave well and the scaling is not a problem.