ringplus free plans (you have to pay some $ for initial deposit, and make outgoing calls every 60 days), but I'm not sure about the sustainability of ringplus
(hopefully they have some grace warning period before any shutdown, so that you can port it out)