On DomainMonster its free. you can activate it in your members area - manage domain - privacy protection. (works with all TLDs except the *.uk and .eu).
For Name.com, one can get FREEWHOIS, if you have account credits.
1. To add FREEWHOIS to the domains, purchase the domains with the best coupon code available.
2. Login to ur name.com account and select all the domains you want FREEWHOIS activated for by clicking on ACCOUNTS Tab.
3. In the check out page, enter the promo code "FREEWHOIS" in the promo code box.
4. Select account credit in payment method and checkout.