I leave wifi off all the time, for one reason my home internet is slower than at&t 3G (not hspa+ yet yere) which is sad, and at work we have too many wifi access points, and when walking from one point to another, the iphone thinks it's connected but the data actually doesn't work, so I miss a lot of skype calls and text messages if I leave wifi on.