Well, as I wrote in Raytraced / Cycles lighting questions you can add any form and make it into a light by assigning Cycles Emissive material to it.
I could actually improve that material a tiny bit by exposing ray visibility control, so this could be hidden from reflections.