What part of the country are you in? There are some providers such as Metro PCS and Cricket who do offer unlimited local calling without being able to dial long distance.
I am looking for a way to get a cellphone for a child to use. It cannot have access to long distance, and I would like unlimited minutes for local calls if possible. I do not want other family members to be able to use up her minutes. Any ideas?