I saw this movie a month ago. It's fantastic, my second favourite movie of the year.
It's basically Kevin Smith doing his own Apatow movie but with some Kevin Smith elements thrown in. The movie's hilarious, and Elizabeth Banks gives a performance that I never knew she had. And Darryl from the Office steals the show.