If Romney loses Iowa to Huckabee, I think it's over. Guliani probably takes New Hampshire under those circumstances and regardless I think Romney would be on his way out. Let's not forget that he's in single digits in pretty much every other state except the early ones. He needsa perfect string in order to have a chance on Super Tuesday.
Actually, now that I stop and think about it more, you're probably right. A Huckabee win in Iowa would help Giuliani a lot.
Unless, of course, it propells Huckabee to the nomination but that, while not out of the question, seems unlikely given his poor standing in other states and especially lack of funds. But Huckabee probably has the best chance after Guliani and Romney at this point. He's also the only fresh face with a real potential for positive surprises in the race.