Private registration has its costs ($$, SEO, Google sniffing, and other). But information secrecy is priceless and needs to be done.
Let's break this down a little: With one exception, the ONLY email I have ever gotten based on the information in any of my several hundred domain registrations is spam.
Sooooooo, what I do on some domains (not all, but especially those used for *ahem* monitization of various sorts) is simply...
USE MADE-UP INFORMATION - EXCEPT FOR THE EMAIL ADDY!
And I use gmail or yahoo accounts for that.
The one exception is the occasional 'your domain is going to be automatically renewed' notice from the registrar, and the ICANN notice that the registrar relays asking me to CONFIRM my fake information once a year.
The registrar absolutely does not give a crap if they get their $6.50/year on your domain. ICANN is a freaking joke, and the only ones left are the a**holes who send me email coming from .ru and .cn domains (which I've filtered out at the server).
You do what you want. I'll keep being Mr. Longstick who lives on 1234 Ballstone Drive, Squatville OH 12346. I love (fake) living in the midwest!
Do you all bother with private registration on your domains?
Are there good reasons to use it or to not use it?
Or just use fake info?
Or use real info?