I think a great addition to the iphone would be an app that allows you to schedule when the phone should ring and when it should vibrate (incase you forget to turn it off when you go to class, or a meeting or something). Is that even possible?