Why would you want to keep your old number? It would be a long distance call for one of your new neighbors to call you, but a local call for your old neighbors to call. I use 8x8 as a voip provider (
http://www.8x8.com/) @ about $25.00/mo incl taxes, etc. Unlimited calls and long distance U.S. and Canada, caller messaging, caller ID, three-way calling, etc., etc....