Yesterday we gave you a hardware solution to the eternal problem of wanting to wake up to some of your sweet, sweet tunes, and today we have a software solution. Aurora is a little app (donationware) that is an alarm clock. What's so special about that? Well, it uses playlists from your iTunes library to wake you up.

You can set recurring alarms, control the volume, and tell it how many songs to play (you can limit it to 1, or just let it keep playing until you wake up).

Simple and free; aren't Mac developers grand?