I currently own the first generation AIWA-CDCMP3 deck. It works alright for the price I paid. I got it from crutchfield back in the days when it was HOT and luckily, I got the second shipment. Supposedly, some in the first batch suffer from skipping problems.
The deck plays mp3s, regular cds, has 2 AM, 3 FM presets, has auxilary input, and has some neato functions like settings which will jump to a particular station at a certain time of the day.
It plays mp3s off of 74 minute CDs, CDRWs, as well as 80 min cdrs. You can pack many songs on a single cd. I carry 4 full cds and usually don't hear the same song again for awhile.
If I were to buy another now, the Kenwood MP8017 seems to be the deck of choice. Because where I park isn't the safest, a detachable comes in handy. I've have 3 decks torn out of my car in my life and it's not a pleasant surprise.