Sometimes you just need that good chick flick.  This movie has so much to offer, fantastic cast, great plot, humor, and saddens.  I think it needs to come with a "WARNING: BOX OF TISSUES HIGHLY RECOMMENDED".  If you need a laugh and a VERY good cry, this is one I will recommend any day of the week.