You can turn just about any cellphone with web access into a wifi phone. For the iphone, just download a SIP client app and set up low-cost service with one of the SIP service providers.
_________________________
Gary