I have no experience with the Bel Canto, but I think the Bel Canto is probably presents much better sound quality. However, it's going to be 15 years old. Unless you can find somebody to re-cap the Bel Canto, the Oppo is likely to have much better longevity.