Actually, I use Google Voice as my main phone number. I don't even want to give _that_ out -- so same exact problem for me. <shrug> Selective blocking is only a partial solution; your number is still "out there".
Well, that is why I built the app, anyway =)
Something neat about just being able to "buy" an extra number from the market.