Duncan Hunter gets my vote, so far.
I am looking at Ron Paul, Tom Tancredo or Duncan Hunter in about that order. Were Fred Thompson to run, I'd consider him, as well.