I recently got a Magic Jack account and it worked very well while i was on the road. My buddy doesn’t have a steady cell phone signal in his place and it works for him too.
That’s all I’ve used other than vonage.