I like the 663. My primary reason for upgrading was the HDMI inputs. I wanted a simple and reliable setup that would pass the latest video and sound. The Yamaha 663 seemed like one of the least expensive options considering the build quality/feature set.
To think, it all started when I upgraded to an HDTV (Sharp LC52SE94U). I told my wife that it would be a shame to have this kind of display without a Blu-ray player. So I researched those options and ended up buying the Sony PS3 since this was the best and least expensive solution. Well...the best sound and video could only be extracted using HDMI. However, my Sony receiver didn't support HDMI so I stumbled across the Yamaha at a reasonable price point. Of course, I couldn't let my system be hampered by poor speakers so I bit the bullet and bought the Infinity Beta series and SW-12 sub from Vann's at a great price.
It was an expensive journey, but I finally have a system that both sounds and looks good. It only requires (3) wires with the exception of speaker wires. One HDMI from the cable box into the 663, one HDMI cable from the PS3 into the 663, and one HDMI from the 663 into the TV.
All that being said, it really adds up: stand (BDI Meriden), line conditioner (Panamax 5300EX), Harmony remote (550), etc....