My girlfriend and I both really enjoyed this movie. I was very funny and sweet. The characters were all extremely developed and well rounded. Jason Segel was affable and believable. And this is the best role that Mila Kunis has had yet. Not that it was particularly meaty or anything. But, this is the best she has done with a role I think ever.
It is a little raunchy. More so than 40 year old virgin, not quite as much as Superbad. I put this one up with Knocked Up as one of the better Apatowian comedies.