Couldn't help but notice this site is on the list..even though we're a no follow
Keep in mind that Google started penalizing for posting links that aren't relevant... And this site for example has been getting many requests by members to remove links they've posted... Our replay has been: "Sorry - no can do. - Yours posts belong to us."