I love this show and feel like it hasn't got the attention it deserves. It's smart, well written and witty. Sutton Foster is a bright star in this. She's funny and relatable. Hillary Duff is just an OK actor but the other cast members pick up the slack. The Diana Trout character is hilarious! Great show!