I went into my Aldi store today and saw that they had some 2GB MP4 Players for £30. 3 years warranty you cant really go wrong for that sorta price. Cant seem to find it on there website, but there was a load in store by the tills. Have a look in your local store.
Also dont know when the offers ends