As we saw in Iowa, large crowds don’t necessarily mean your going to win.
And let’s not forget, Ted Cruz also out performed the polls in Iowa by 4 points.
And in New Hampshire, Ted took third without even trying (only spent five hundred thousand, least number of days campaigning, etc).
Having said that, I definitely think Ted Cruz has the advantage in the Bible Belt, regardless of what the polls say right now.
Rubio will win every Frank Lunz group for the 350,000 he was paid.