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.