Being a guy, I was indifferent to most of the story. Leo's constant preaching annoyed me, and I thought the whole love story was so far fetched.
In real life, Kate Winslet's character would have totally stuck to the rich snob. Women in general go nuts over rich douches. I know from experience.