Have a look at the Alpine CDA-7878. Expensive, but as always with Alpine it's top quality. By far the best MP3 CD player I've seen. I'm going to get one to replace my current Alpine CTA-1505R as soon as I can afford the £800 for the UK version (wonder why we always get stung

).
$850 retail for you lot, and it supports XM if that interests you.
Click here for more info on the 7878 Paul.