I love this show!! It's one of the best sitcoms on the air and one of the best CBS shows!!! I disagree with the other comment - Barney is the best character. He's the funniest person on the show. I love how the entire ensemble has chemistry together!! It actually feels like they're friends in real life. And I don't think they need new writers, they just need to grow a little more. This show gets better with time. I laugh so hard with the show that my sides hurt every time I watch. I recommend this show to anyone that has a great sense of humor and wants to laugh until their sides hurt. I hope that this show has a long run on the air.