McMohan - 8:44 am on May 15, 2013 (gmt 0)
Str82u, if the page on which I have my affiliate links is THE money page of my site, I would want to protect it at all cost. I wouldn't need that page for adding one extra internal link to other pages, rather add many useful content pages. And I wouldn't trust Google to see the affiliate links with nofollow attribute and do nothing about them. If a link has nofollow attribute, Google acts on its own volition and primarily, it comes to know at least that this site is an affiliate site, and keep a closer watch.
I would go for a robots nofollow, noindex and may be reinforce it with a robots.txt command if need be :-)