Matt_Aufderheide:
Quote:

Regardless of the forecast, you can already use more than 8 lights. This only means 8 lights *visible at a time*, not 8 lights total. You can turn lights on and off depending on distance or visiblity.

Also, its easy to write a shader that supports unlimited lights. Just calculate the lights in the vertex shader, and pass the values to pixel shader.. if you run out of instructions for the vertex sahder use anotehr pass.. you could easily do many more lights this way with little rendering cost.