I would like to get a cheap device that could be plugged into wall electricity socket and play MP3s from a flash card or internal flash memory or hard drive. It does not need have speakers, I would use external ones.
The device would be used to play music at work, so basically every day ~ 8 hours. We would like to be able to change the music on the device easily, so the flash/hard drive requirement.
So far I could only find half-solutions:
portable mp3 player
+ flash memory
+ cheap
- runs only from batteries, recharging them all the time is annoying
CD/DVD player
+ cheap
+ uses wall socket
- need to burn MP3s to the CD, unpractical for changing music
PC / media center
- expensive
+ uses wall socket
+ internal memory
- higher energy consumption