Polls: Huckabee by nine in Iowa, Romney by 20 in New Hampshire