I thought it was great...
After watching this movie (which I was pleasantly surprised with), I came to this board and it seems everyone hated it. I'm 28 with a 1 year old son, who is basically in the same situation as the cast of this movie, everyone I know is getting married and having kids. I wonder if I enjoyed it because basically I am the demographic they were going after.
I hate almost all rom/coms, but I thought it had a GREAT cast (even Megan Fox), and I also thought there were very funny & touching moments. Chris O'Dowd was great in Bridesmaids, but I think he was even better in this. The last scene was pretty groan worthy, but other than that I actually enjoyed this movie a lot.