I'm after a small solid-state player that I can run with
Preferably with removeable media, but flash memory is fine. I'm thinking around 256mb and something that either supports OGG or is firmware upgradeable.
What do you people reckon? I have looked at a few iRiver models which all look...