Have you ever tried to add a texture to an area light? One of the SoC 2008 projects will add a possibility to modulate the color and intensity of the area light.
The responsible for that is Unclezeiv, which is working on the implementation of lightcuts in Blender. If you want to check out some great examples of textured area lights, visit this link.
