I watched this movie primarily due to Katherine Heigl and it is full value for money just for her role. The way she starts dancing like a teenage girl each time she gets some positive signal from Colin is adorable.
The theme of the movie itself is quite interesting with Butler talking about the ugly truth about what men want from women and even proving to Heigl by planning out her love life.
The movie has many hilarious though risqué moments but I liked the scene where Heigl finally realizes what Butler had been trying to say in the hot air balloon. I found it to be very beautifully done. Simple and effective.