I have recently switched from T-Mobile to AT&T. I used an Iphone 3g 8gb for 6 months while with T-Mobile. I did not have too many problems. I just purchased an Iphone 3g S 16gb for use with AT&T. My problem is I have no reception in my home. The map they showed me at the store shows Great to Good coverage in my area. So in an attempt to keep my service and phone I was wondering if there is a way to Call, sms, and mms using my WiFi connection. I have read a little bit about Icall but do not know the full capabilities of the app (will it let me send/recieve sms mms) or if there is something different out there. Any help is greatly appreciated.