Emerson Exclusive Emerson PD6548SL Portable Radio CD Player with Cassette Recorder
I have both cd's and cassettes and this lets me play either with just one machine.  I use it all the time and would recommend it to anyone.