To add onto the thread, yes, the iPhone makes an excellent alarm clock. It's great how you can have multiple alarms set for different times for different days. For instance I have my iPhone wake me up at a certain time for my Monday and Wednesday classes, and a different alarm set for Tuesday and Thursday classes. It really is a great tool that I use throughout the week. I have had no problems with it whatsoever.