This topic was discussed may be 10 times since I joined. May be even more.
For me mares all the way. Yes, they are marish, stubborn at times, like to put their foot on, but they have SO MUCH personality I've never seen in geldings. Plus they like to show off, especially when they try to impress.