I've been catching up on this season on Hulu and I have to say that right now the show seems to be better than ever and definitely the best of the Fox sitcoms right now.
The move away from Roger-centric episodes and towards more stories involving Steve has helped the program tremendously.
I have to admit, however, I was a little surprised by the recent "fake ID" episode when they said that Hayley wasn't yet 21. I'd assumed the character was older by now.