cdp that can play several formats

Looking for a CDP that can play cds, cdr's, mp3, mp3's recorded to cdr's. also can be connected to computer to stream music. Budget 800.00. I see rave reviews from the Oppo camp but not sure which model best fits. Looking for a player that is more musical than clenical sounding.
BDP-103 at $499.
Kr4 - I know the 105 has DAC inputs, but not sure about the 103. Musicrover wants that for his computer for streaming. Musicrover - check the OppoDigital web site.