For the last 40 years, the Iowa caucus has been the first conest of the presidential campaign season, and no candidate who placed worse than third has gone on to become president, according to ABC News.
The two issues dearest to the hearts of Iowa Republicans in 2012 are reviving the economy and beating President Barack Obama in the general election.
Just hours before the results, it is still unclear who the winner will be because so many caucusgoers remain undecided.
Polls in the last week indicate that three candidates were battling for the lead: Ron Paul, Mitt Romney and Rick Santorum.
Paul is an anti-establishment candidate who has a devoted following in Iowa and many other states. Romney has cast himself as the candidate who has the best chance to beat Obama. Santorum has picked up conservative evangelical support in recent days.
Rick Perry, Michele Bachmann and Newt Gingrich are still in the race, although they lag behind in polls and are not expected to win.
Who do you think will win the 2012 Iowa caucus? Whom do you support for the Republican nomination? Vote in the polls below.