His opponent, Frank Wolf (R) is the current officeholder, and in previous elections we've voted for him because the other candidates were either moonbats, nonexistent, or otherwise unsuitable. Wolf, a fairly moderate Republican, has been a decent enough representative, so it's not like we wanted to "throw the bum out." But he did vote with The Little Emperor on several issues that I would have really liked him to say "no" on instead.
Platform-wise, Barnett and Wolf are almost identical, which amuses me; but Barnett impressed me with his stand on "don't ask, don't tell," which he argued had to go because it creates a toxic environment. I liked his straightforward approach of "Dude, I served with plenty of homosexuals; it was never a problem except when screwed-up policies made it one. Let's cut out all this crap, shall we?"
So, we'll see how it goes. The rest of the ballot this time was (nonpartisan) procedural stuff, plus one bond referendum. I always vote "no" on bonds, and they always pass anyway, so it's a tradition!