Just finished watching all of season 1 (took me a week) and started on season 2. I really like this show. Broken up over a whole season and periodically missing the episodes, you don't get a good feel for how strong this show is. Watching consecutively, you really can appreciate the nuance of the writing and the cleverness of the plot varieties.
NPH's character Barney totally makes the show go but there's so much more to it than that. And the chick that plays Robin Scherbatsky, she can have my children. I'm crazy in TV-love with her. She's got moxie.
I <3 NPH.