I thought this movie was really funny! I laughed the whole way through, and it usually takes a lot to get a laugh out of me. The movie is entirely predictable, but fun to watch anyway. Katherine Heigl does a really good job being cute and funny. I totally reccommend this movie!