Innovix 1GB MP3 Player - £24.68 or less delivered from Ebuyer.com
Cheapest price inc delivery I could find for a 1GB MP3 player. Go through Quidco to get a further 1.5% off as cashback.
This MP3 player stores up to 100 tracks and comes with voice recorder. With up to 6 hours playback time, you'll have plenty of time to listen to all of your music.
Music format: support MP3, WMA, WAV; EQ: Jazz, Classic, Rock, Pop, Normal, Soft, DBB; Lyrics display: LRC file display, support multi-language