Does anyone rely on the iPhone alarm for waking up in the morning? Does it work well ie loud enough? Can you assign a ringtone or song instead of the build in sounds? Sometimes when I'm on the road i rely on my cell phone to wake me up. It works great. Just checking on the iPhone 3G for this.