A poll of likely Iowa caucus voters is showing a new leader on the Republican side.

Former Arkansas governor Mike Huckabee is continuing his surge, and for the first time, has opened up a small lead over former frontrunner Mitt Romney. Romney had held the top spot in Iowa for months.

The poll by The Des Moines Register shows Huckabee in front 29 percent to 24, with Rudy Giuliani at 13 percent, followed by Fred Thompson at nine percent, John McCain and Ron Paul each with seven and Tom Tancredo polling six percent.

Things are also close for the Democrats. Barack Obama holds a slight edge over Hillary Clinton and John Edwards. Obama took 28 percent of likely caucusgoers to Clinton's 25 and Edwards' 23. Edwards, led in the Register's May poll, but is now part of a three-way battle.

The Jan. 3 Iowa caucuses mark the first official vote in the 2008 presidential race.