I do agree that Palin’s been either vague or duplicitous on illegal immigration. That’s why she’s not at the top of my list.
However, unlike Perry, that’s really her only weak point. Perry’s record is atrocious on any number of fronts. So bad that he barely qualifies as republican, much less conservative.
Palin did say something in support of AZ Governor Brewer on AZ’s Immigration law, but it was worded in such a way that it seemed that it could be based on State Rights. I see Federal Immigration Enforcement as a primary duty of the federal government of a sovereign nation - on the level of Military Defense.