@
haolunfan - Something not mentioned here is that all electronics (and cables) need burn in, typically 400-500 hours, i.e., about three weeks. If you are experienced and have good ears, you can tell a lot about a unit after about 24 hours, but soon after that, until roughly 300 hours in, the sound quality will be all over the place, often not very listenable, until it starts settling down.
Both the Marantz 8005 and Oppo 203/205 are good, just have different functions. By concentrating on music, the Marantz isn't encumbered with the interference of video circuitry, which typically undermines the sound to some degree. If you want video in the same unit, then the Oppo is a very good player/dac combo, especially for the price. Good mods make it even better.