Awesome and funny movie that works on a lot of levels

Rating: 10/10 (28 July 2011)

I was pleasantly surprised, and really enjoyed seeing this movie at a premiere this week.
I wasn't sure what to expect, so it took me a bit by surprise that it was so funny and touching in a lot of ways.
It seemed to try to demonstrate that every person in this world has unique, loving, characteristics and that they might not be readily apparent on the surface.
It reminded me a lot of "Playing by Heart", and in some ways the less enjoyable "Love, Actually".
Those two movies had similar characteristics but weren't as funny as Crazy, Stupid, Love.
The comedic aspects of this movie will appeal to the guys in the audience that don't normally like sappy love stories, so overall this is a movie that has something for everyone.
Highly recommended, and I give it a 10/10 even though its not perfect (but what movie is?).