If you have not seen this movie, run and buy it. Yes I said buy, because imo it's that good. I have heard the book is so much better, but since I've only seen the movie all I can say is I love it. It's got humor, romance, tearful moments. It's the perfect chick-flick. I will say though Chad watched it with me and really liked it as well.
I'm buying this movie next payday! I am just in love with this movie! :)