I'm extremely interested in an app that does different things with my phone depending on time or location, but I'm not sure which is best. Ideally, a few of the things I'd like it to do would be to mute my phone at work, turn on Wi-Fi at home, max brightness when plugged into my car dock, and open my music player when I plug headphones in. Locale looks really polished and nice, with a lot of plug-in support (being able to update my Gtalk status depending on location seems handy), but it's also a bit expensive and I hear a lot of stories about it not working well. I don't think I'd mind paying $10 for it if it works, so are these stories no longer true thanks to updates, or is it still bad? The other popular option seems to be Setting Profiles, but I don't know much about it. It's cheaper, but does it have any of the features Locale gets through plugins?