Maybe that's your problem. I can't stand McCain but I can't stand letting Obama win more. I won't be voting for McCain, but I will vote for him to keep Obama out.
As for Barr. He's no Ross Perot. He'll be lucky not to get beat by Nadar.
I will be voting against Obama as well.