I have solved the echo problem, by turning down the Magic Jack mic and speaker levels.
Magic Jack also seems to work better using a phone with a power supply. I think power it takes to ring the phone was causing problems with the incoming calls. I am pretty sure that having USB 2 is a plus and I would think a power hub would be even better. The phone I am using is cordless and has a spare handset so I can make calls from two locations. I think, with a power hub, it may allow you to back feed your incoming service from a phone jack and ring all the phones in the house, but I don't think I will be trying that any time soon.
Since I have started using the new phone, I still made one unsuccessful out going call. The phone rang once and then I could not hear the ringing anymore. I hung up and tried again and it worked fine.
It is not super reliable, but it seems to work satisfactory for 20 bucks a month. I can safely drop my long distance service. Not a big savings as I make very few long distance calls. It may be able to replace my phone service, but I am not giving it up yet.
I think it may be a keeper. Still not willing to have the land line disconnected yet, but I may change to the 17 buck no frills package and stop paying 35 for caller ID package.
I do have a pre paid phone for emergencies