It's not that bad once you get used to it and I'm interested to see how the new "My Shows" feature will work. Too bad that after you register for the site you can't log in.
Actually, I like it less now that think about it. You can see all Seasons in once glance and it takes multiple clicks to get to a list.
http://www.epguides.com isn't bad, but very incomplete
http://www.pazsaz.com/ is OK as well, but neither offer episode descriptions.
I'll guess we'll have to live with it.