I've only ever owned mares (not purposefully), and to me a good mare is worth her weight in gold and then some. My mare Chica was awful the first few years I had her, but once we worked out our issues, she became a rock star. She gives me everything she has every ride and, while we still have a bad day every now and then (I attribute it to her redhead ways :)), she is so reliable that it is like a breath of fresh air when I go from riding horses I'm training to working with her. I've met some awesome geldings too, and I've met some mares that I just did not get along with, but I think I'm a mare person. I think it's like human women- some you meet and click with instantly, some you just can't stand and never will!