Well, to meet all of your criteria in a single unit, you would obviously need a ps3. It is a fine bluray/cd player.
As for comparing rhapsody to cds - 192kbps (i'm assuming that's mp3) isn't all that high quality for an mp3 (v0 would be nice), but it's not horrible. Better than most streaming services I guess - of course, it is far from cd quality. Whether you can hear the difference between that and a cd is up to you though.