He took his licks on this when he went down to 27 in the polls last week. He is now back to 35. The informed public has pretty much absorbed the info, and adjusted. The uninformed public will swing in Rudy's favor because they are largely pro-choice, even the Republicans.
Thompson pulls significantly from all of the top tier (and Gingrich), but Giuliani takes the biggest hit.
The full poll is here: http://abcnews.go.com/Politics/story?id=3053012&page=1
Take a look at question 40...
It asks Fred Thompson voters who their second choice is. The results are as follows:
Candidate %
Giuliani 37
McCain 22
Romney 10
Gingrich 7
T. Thompson 2
Huckabee 1
Basically, it seems he pulls from all candidates in rough proportion to how they’re doing in the polls. This means, however, that Rudy has the most to lose as the frontrunner.
This also lines up with the fact that polls that have pulled Fred out of the rotation have seen a big jump for Rudy.
http://www.nysunpolitics.com/blog/2007/04/from-whom-does-thompson-pull.html