Instead of replacing light fixtures, fix them up! -- Tack a scarf or square of neat fabric to the ceiling over the light fixture. The fabric hangs far enough down that it won't heat up or scorch, and the pretty colored light shines through below.
DIY: Egg Basket Light - this is an awesome tutorial on how, along with an inexpensive light kit purchased at Lowe's, you can repurpose practically anything to use as a "shade!" Think of the possibilities!