Mine is old, still connected for iPod. It's complicated connecting, but the sound super REAL, ESpecially you watch action movie. We seldom use it since our TV are decorations.
Yamaha is cheap, but to kids, it's good enough for them to play any well-worn CD.
Bose is the middle, not expensive not too cheap, it's just ok quality, but I love it.