I know the pics are horrible! It's just hard to take a good pic of a plug that small. Anyways, I found a cheapo mp3 player, but it didn't come with a cable. I believe they are the same ones used on the old Rio500. it's a rectangular 4pin USB, not the USB1.1/2.0 that have have little curves at the corner. Thanks!