Sleep Timer can stop media after a set amount of time.
Listen to music as you fall asleep, watch TV using SlingBox, listen to the radio, watch a movie. Sleep Timer can stop all these and more from waking you up by turning them off while you sleep.
Link: market.android.com
Tags: Android App