Gary Johnson is the only even moderately well-known Republican I could definitely consider voting for. Naturally, he doesn't have a snowball's chance in hell of actually winning. There are a couple of others who are even less known than Johnson whom I would also consider voting for, but to be honest I can't even remember their names at the moment. That said, if Paul were the nominee I would probably end up voting third party. But he won't be either. It is quite clear that the Powers That Be are willing to do almost anything to prevent him from being nominated, because they would stand to lose too much from a Paul presidency. The complete lack of coverage of his campaign is absolutely shameful. (The even more complete lack of coverage of Johnson's, especially given that he is a popular two-term governor, is even more so).
It is still anybody's guess who will actually receive the nomination. Cain won't, Bachmann won't, Perry won't. They've already sunk their campaigns. Gingrich is fairly good at bulltroutting but he's also a complete whack job and, to paraphrase Jon Stewart, twice as slimy as any other newt. That will play well with portions of the base, but it won't play well with the general public. It is unclear how much the Republican base cares about actually being able to win the election. It is also quite likely that he will place his foot in his mouth at some point before primary season starts. There is a large portion of people that want Anybody But Romney. That said, there are substantial business interests backing Romney and they may end up winning out over anyone else regardless, despite his lack of a consistent position on, well, anything.