http://gizmodo.com/5751159/how-do-i-block-...on-my-cellphone
While you are charged for unwanted texts, if you call your carrier you should be able to get the charges removed, or get a credit.
I agree with Roadwreck, Google Voice is great. When someone calls you, it prompts them for their name...