Which means there really isn't a clear frontrunner on the GOP side. Which also means that they'll be sniping at each other for a very long time.
With 9 percent of precincts reporting:
Romney 31,534 37%
McCain 26,175 31%
Huckabee 13,574 16%
Paul 5,220 6%
Thompson 3,495 4%
Giuliani 2,401 3%
Uncommitted 1,834 2%
Giuliani is only 600 votes ahead of "Uncommitted". Ron Paul, who Giuliani was laughing at last weekend, has more than double the votes.