Don't forget 4% Quidco to take it down to £108.48!!!
Not bad as a 120Gb (ok, the new version) is £160.
Holds up to 20,000 songs
Up to 30 hours of music playback
Up to 5 hours of video playback
4.1 x 2.4 x 0.41 inches