I particularly like the way AMX voting is done. I think it would work extremely well on Lunixmonster, perhaps there's an Adminmod plugin for it (or perhaps AMX could be run just for the one AMX plugin).
The way it works is, 20 seconds or so before the mapchange, a menu pops up with a few random maps (5-6?). People then vote on the one they want the next map to be. The currently winning map is displayed, reducing the everybody-voted-for-different-maps-so-no-map-won syndrome.
This works in this situation because it ONLY occures at the END of the round, therefore no rapid map changes. The maps presented for vote are also RANDOM, so while there's lots of choice (due to the number of random maps selected for voting), you CANNOT play the same map over and over.
It does have a downside though. Because the winning map is displayed, people have a tendency to vote for the winning map. So usually whatever the first person votes for ends up winning. This would easily be solved by displaying either the top TWO maps, or displaying the votes EACH map has.
Anyhow, it's a great system and has worked wonders for us over at Kustom Kettles. Keeps the server nice and fresh, and lets people switch to Combat when they want some.