I KNOW that there are situations in which cheaters and their marriages can be turned around (I have seen it done) so I don't believe that I would leave in all situations. There are some where I feel that I would. I feel that in the case of repeat cheating, or cheating early in the marriage my staying would reflect a lot more about my own issues causing me to stay then "love" for the other. I would suspect my own motives as much as the other persons. Your point is well taken - most people go blindly into marriages and relationships and with education about themselves, their partner, relationships and with personal responsibility things can improve. Some people are almost "pushed" into cheating during the course of things. My line in the sand is mine - there are situations in which I would try to right things.
Cobra - ya know I'll bet you and I are on the same wavelength more than you can imagine. We've had our go arounds but I admire your sticking to your marriage and fighting for it.