Are there smartphones that use WIFI to make phone calls, without having to be in a contract or even pre-paid? Can I buy only a smartphone and use it to make phone calls over free WIFI services, such as at McDonalds, libraries, etc? Can I later add a cell phone prepaid plan in case I am not...