In the battle for the GOP nomination , McCain has the backing of 44 percent of registered Republicans , while former Massachusetts Gov. Mitt Romney received 29 percent , former Arkansas Gov. Mike Huckabee got 18 percent and Rep. Ron Paul of Texas won 6 percent .