PPP's new poll shows the top candidates in Iowa within a few points of one another:

The race is pretty close four ways in Iowa but Rick Perry is the new favorite among Republican voters in the state. Among announced candidates he's at 22% to 19% for Mitt Romney, 18% for Michele Bachmann, and 16% for Ron Paul. Further back are Herman Cain at 7%, Newt Gingrich and Rick Santorum at 5%, and Jon Huntsman at 3%.

If you throw Sarah Palin into the mix the numbers are pretty similar with Perry at 21%, Romney at 18%, Bachmann at 15%, Paul at 12%, and Palin registering at only 10%.

Load More