I have an RCA Lyrca 128 MB, with a 256 MB SD card. I didn't pay anything for it
but you should be able to find one for around $70 if you look hard enough. Definately recomended, there's no moving parts in it so there's not much that can break and it can't skip.