Well I'll put my two cents in and give an extremely strong vote for JVC's line of mp3 capable players. I bought a JVC KD-SH707 two summers ago and am still extremely satisfied. It is not on the market anymore but im sure you can find it on Ebay, as well as it successors. It was part of the 'digifine' line of recievers.
An antiquated link is
hereIt's old but still lists the features. Anyways, its awesome. Moterized detachable faceplate with 3 angled positions in addition to just straight back still looks sweet. MP3 playback is well done, it reads ID3 tags and displays track and album info. There is an unavoidable 2-second gap between songs. It plays regular cd's gaplessly.
It reads cd-text and does an overall good job with cdr and cdrw media support. The amp sounds fine with my basic pioneer speakers and it has preouts for front, back, and subwoofer. I can't remember if it has a rear aux input, but it *does* indeed have a front 1/8" input jack, which comes in very handy. The remote is kinda sucky however; it is a poorly layed out credit card remote. I use it sparingly. Luckily my friend gave me the remote to his older JVC deck which also works correctly with mine. Also for mp3 discs there is random inside folder, but not across the whole disc.
The display itself is clean, simple, easy to read white LED text. I really prefer this over pioneer and other manufactuers who insist on throwing as much spinning, blinking shit onto their displays as possible.
The Sh909 is basically the same reciever but with slightly better preouts and controls for a DVD player, thats about it.
I know it's wierd to be recommending a two year old player, but I would assume that their players only got better. The generation after mine looked pretty sweet, but they've discontinued those as well. Have fun scouring Ebay.
I'd be happy to answer any more questions.