BUT if there is a WIFI network available
it burns the battery much faster if the phone is searching for a 3G signal or doing things over 3G if WiFi is turned off (and there is a WiFi available). I tend to leave mine "on" all the time although I realize there are times (like driving) when it would be more efficient to turn if off. I did find with my 3GS that the battery lasted far longer with WiFi on than when I had it off all the time and to eliminate the nuisance of changing it on or off, I just leave it on. I do leave BT off unless I know I want to use the headset.