Tmobile has their @home service. Only two phones are supported right now, but basically when you lose cellular coverage, the phone will switch to wifi (assuming there is an open network around). As a plus, you get unlimited wifi minutes with the plan so as long as your call originated on wifi...