Buy a 6th gen nano
The new nano is a well designed small music player. It's light weight, has a clear responsive touch screen and good quality audio. It is a shame it doesn't have a alarm clock, but it does have a stopwatch and countdown timer. Timer alarm plays through the headphones only, as there is no built in speaker. Lack of video isn't a problem, all nano's are too small to watch comfortably, buy a iPod touch for watching video.