My previous phone was a Nokia N95. It had a feature called profiles where I could set up different configurations for different situations. Is there something similar for Android/HTC Hero? My ideal situation would be if have the ability to assign ring volume/notification volume, vibrate, wifi, gps, bluetooth etc to each profile. Example profiles might work like this... Work: ring volume medium, vibrate on, wifi on, gps off, bt off Cycle: ring volume full, vibrate on, wifi on, gps on, bt on Bed: ring volume low, vibrate on, wifi off, gps off, bt off Meeting: ring off, vibrate on, wifi off, gps off, bt off. Even better if I could schedule profile changes at different times of day/week.