This is an update to my previous post, and I've changed the Subject (as it has become irrelevant).
Description (Compact Flash Version):
It is based on the PIC 16LF877, with plenty of processor time to spare. There is a bare bones assembly version, and a new C version with more features and stability. It uses compact flash cards up to over 100 gigabytes (once they exist) including microdrives. (right now they are about 8 gig) It uses the vs1001k decoder chip. Super simple, low pin count, built in DAC.Here's the link for the Compact Flash Version:http://www.teuthis.com/html/mp3.htmlMMC Version