btw, every needs to get the Tasker app. You can pretty much make it do anything. For example I have profiles for;
Home: When I get into range of my wifi network, it sends a WOL packet to my computer waking it up from sleep
Work: When I get into range of work, it sets the phone to vibrate. When I leave the range, it turns vibrate off
Headphones: When headphones are plugged in it auto launches the Music app, sets the media volume to max, and starts playing a playlist and turns the notification volume to 4. When the headphones are taken out it stops playing and quits the music app and sets the media and notification volume back
Maps: When the Maps app is launched it turns on GPS, when its closed it turn GPS off
Last caller widget: When I have to ignore a call when I cant answer for whatever reason, I just tap the widget and it sends a text to the last caller saying I'm busy I'll get back to you in a while
There are literally thousands of things you can do with it and the dev keeps adding new features.