As you might expect from an alarm app, Shake-It Alarm lets you choose any audio file saved to your device. You can also adjust the volume and choose whether you want your Android to vibrate. And as a last resort, you can add an 'emergency' email address: if after several minutes of the alarm sounding you still haven't turned it off, Shake-It Alarm will send an email to the designated address.
Shake-It Alarm is an excellent alarm app with a good number of brilliant features as well as a nice-looking, elegant interface. It'll definitely be really hard to oversleep thanks to this app.
Requires Android 2.3 or higher