iSleep allows you to set a sleeper timer on music playing in iTunes or on a DVD. That way, you can listen to it while falling asleep without having to wake up to turn it off. iSleep can also wake you up.
CITIZENVERN I love iSleep. It's not perfect, I wish I could tell it to put me to sleep with one playlist at volumeX, and wake up to another set, another volume. And sometimes, I don't know why (could be my fault), but it has (rarely) not turned on in the morning. But I have tried other alarms, and I stand by iSleep. All around, it's a great alarm and well worth the insignificant price. (Version 2.5.2)
THOMAS DENIAU We had some problems with our ISP last night. First the web site became unreachable, and then, somehow, the disk image became corrupted... So if you could not open the disk image, please try again, that problem is now fixed. (Version 2.5)
ANONYMOUS This program works exactly as advertised. For anyone who has their computer as their main source of music playback and also likes to listen to music when they are falling asleep this is the best and easiest way to do it. I use the shut down option myself so that I don't hear my G4 fan all night after the music stops. The nicest thing is that the music doesn't stop abruptly, it fades out slowly so that you are not startled awake by the sudden volume change. And it does it without messing with the volume controls on your iTunes. I don't know why there is 3 stars for value... it should be 5. What else do you want it to do for $8??? (Version 2.3)