I will also add that Oppo has exemplary customer service. My 105 was acting up a bit after 1.5 yrs so they paid for shipping (it's a 2 yr warranty) BOTH ways but while they did the full updates there was still one 'hard to repeat at the shop' issue that was still intermittent when I received it back. Again they paid for all shipping (including return of mine to them again)and sent me a brand new machine; all the while being very patient and helpful via telephone and e-mails. I could not ask for ANY better service. Highly recommended.
Praise for excellent service from Oppodigital
My trusty Oppodigital 980 DVD player died on me several months ago. I finally sent it in for repair and got it back a week later. They repaired the unit and updated it to the latest firmware and shipped it back for a most reasonable fee. The quality of the work, the speed of the repair and everything was World Class. A lot of companies could learn a thing or two from them.