That JVC KD-SH55 would probably work well. I have the KD-SH99 and have been really happy with it. The main difference between the two is that the SH99 will play MP3s burnt on a CD (if that is important). There are some othe differences (listed on the JVC site):
http://www.jvc-victor.co.jp/english/digifine21/lineup.htmlYou'll see that the KD-SH99 is now the KD-SH909 - pretty much the same thing with new aesthetics. That may mean you could find a good deal on an "old" KD-SH99 somewhere (it looks exactly like the KD-SH55).