Heroes has really slipped. But the show has gone so far downhill in quality, I'm not surprised. It's too bad, given the potential this show had in its first season. The audience was there for it, too--but repetition of both storylines and character arcs really killed it.
Glad to see 24 doing fairly well. It's definitely an aging show--but its audience is still there.