If you have a simple previous-generation MP3 player there’s a chance that you can vastly improve its functionality by running open-source firmware. An excellent team of independent open-source developers has created an amazing firmware for the following MP3 players:
Since very recently my new Sansa Fuze V1 is also supported and now supports so many features that it would become boring to list them all in a blog post. Some of the highlights are: support for all main codecs (no DRM-protected music though!) and about 40 applications and games like Tetris, Frozen Bubble, calendar, and a stopwatch. You can even play DOOM on it!
This reminds of my first MP3 player the Archos Recorder 20. This player appeared before the first iPods and had a whopping 20GB of hard disk capacity, in comparison to the iPod’s lousy 5GB . Suddenly with the Rockbox firmware the device was much more useful and configurable. Yesterday I had the same revelation with my Sansa Fuze.