I read this, but none appear to supply you a unique phone number free (of charge)?
You can try Google Voice, www.google.com/voice. I'm not trying to sell you something but IZZY deleted my post because it did not contain enough details. Here are more details:
Google Voice gives you one number for all your phones, voicemail as easy as email, free US long distance, low rates on international calls, etc.