I would look at other players
iRiver flash players are $$$$$$$$$$

the Creative Muvo N200 has all those features but costs a lot less. The 512mb model is only 100-135$ and has more storage