I've seen the Oppo and was pretty impressed with its picture . However, I ended up with a Sony 975, as it's upsampling through HDMI was in the same ballpark, and it's additionally quite good with CDs for the price---and also plays SACDs as a bonus. Others like the Panasonics as well, but if you're using it as a CD source I'd recommend the Sony.
For subs, I really like the RBH, but they're big and tall. Good with both music and video. That said, square rooms can sometimes play havoc with standing waves. I'd also consider a dipole sub, but they need to be away from the wall.
For subs, I really like the RBH, but they're big and tall. Good with both music and video. That said, square rooms can sometimes play havoc with standing waves. I'd also consider a dipole sub, but they need to be away from the wall.