Hey cool! I have one of those!
If you didn't post this link, I would never tell it was a "Sigmatel" player!
I really like this player, as you can expand it's memory with SD cards - my player has 256mb memory, and I also use a 1Gb SD card in it. Very useful
Good to know the firmware source is avaiable, even though I have no need to mess with it right now, as it works well as it is.