Im looking at buying a flash mp3 player and was after some advice. I mainly want to use it for the gym, and would like to have enough space to fit a couple of live dj sets on so 512MB is really the minimum size. It also needs to be small and if possible have a radio for when i get bored of listening to the mp3s. Cheap would also be good. Any ideas?????