None of the local races are inspiring me to vote in their party's primary, so it's just the presidential race driving my decision. I did think of voting in the Democratic primary on the principle of "Vote for the crook, it's important." The Republicans are offering a choice of an amoral celebrity or matched first-term Senators, none appealing.
So, for the first time since 9/11, I'll be voting Libertarian for President, at least in the primaries. Gary Johnson isn't someone I completely agree with, but he's sane, sensible, and has the experience to run a large organization without the bureaucrats tying him in knots. He recognizes the danger of Islamic terrorists so he isn't as blind as most big-L libertarians.
I'm going to skip voting in the primaries and attend the Libertarian Party caucuses on 3/8 and 3/12 to support Johnson delegates to the state convention.