Personally, I like the flexibility (schedule and distance) of having a compact fluorescent UV bulb. Use proper precautions, and limit exposure if you plan on trying them, though. It also emits the more harmful UVA light, so best to turn it off when you are in the room, and be careful of pet exposure. (unless your pet is a bearded dragon) Eye and skin damage are a strong probability if not being extremely diligent.

Having said that...I get my UVB here: