Instead of choosing between the "lesser of two evils," what about just doing every election as instant runoff? You rank multiple candidates in order of preference, and the candidates that get the least votes are elimated. Repeat until one remains.
"It's what you learn after you know it all that counts." -- John Wooden