I'm thinking Skype but that limits you to phones that have the skype app.
What other wifi call system do you know of?
I have TMobile and I am looking for a phone that I can use which I can make and receive calls over wifi when I cannot get a regular cell signal. I am also looking for one with a full keyboard and a decent sized screen. I do not want one that will require a data plan.