I went and saw Ghosts of Girlfriends Past tonight. I love Matthew Mc and Jennifer Garner. It was very cute! Definite chick flick! One funny thing is the girl that plays Jennifer Garner when she is younger is the same that played young her in 13 Going on 30! It is somewhat predictable, but still a couple surprises.
Overall I would said B or B+