As I said in your other thread, I definitely prefer Mares, but that doesn't mean I haven't met a bunch of great geldings as well. I just feel I can get a whole lot closer with a mare. My first horse was a 6 year old mare and we lost her when she was 13. My current horse is a 5 year old mare and I fell in love with her the day we brought her home. We were told she was nasty and unpredictable, but that horse has had more respect for me than any of our others.
We also have a 2 1/2 yr old mare and I'm not sure yet of her personality. She's still maturing and I think she'll turn out to be a nice horse. Our old gelding is between 25 and 27 and he's the sweetest horse you'll ever meet. He wouldn't hurt a fly and the worst he does is trip while you're riding him. Our other gelding is probably about 7 or 8 and I clashed a lot with him when we first got him. Turns out his diet was causing a lot of the nastiness and now he's a totally different horse. I actually get along quite well with him now. He still has his moments, but some of it is because I haven't worked enough with him in the round pen. He definitely gets along better with my dad, but I'm usually the one who rides him on the trail. He HATES ring work though. He gets so frustrated. Out on the trail I feel more than comfortable on him!