I was raised Religious Right and voted accordingly up to and including both Bush elections. I vote mostly Democrat now.
I voted for my city's Republican mayor in the last election though. But that's because things got kind of convoluted here politically due to my city's historical labor union ties. For many years, only a Democrat could be elected here, then a fairly strong fiscal conservative ran as a Democrat in order to stand a chance of being elected, so that left someone who appears to be a Democrat, mostly, running as a Republican in order to oust the incumbent. Last election, the Democratic candidate ran on a platform of economic growth for the area, which mostly means massive tax abatements to companies that hire temp workers or pay less than $10/hr, so I didn't vote for that guy, even though I think very highly of his son, who is a city councilman. The factors contributing to the rust belt are not the fault of any one mayor in this country, nor is the recession. It's a silly issue to run on, IMO, so I'll keep voting for the (pseudo-)Republican candidate until a real Democrat is one of my choices.
If the next presidential election is between Hilary and Chris Christie, I don't know which way I'll vote. The only candidate of either party I've seen recently that I was not convinced is a corporate tool is Ron Paul, but I disagree with him on about 75% of the issues and I think he's a nut.