Perhaps try and rotate your index page banners to keep it fresh.
Also I find personalising it helps... eg: Kezza's hot site for "today's date" is.... blah blah blah.
Maybe make the sites on your index not niche, but general... or offer a small selection of niches.
