On the Republican side , Senator John McCain and Mike Huckabee also campaigned in Texas on Monday -- between them they appeared in Abilene , San Antonio , Waco and Houston -- but their race was genteel compared with the angry tone of the Democrats .