There's not really a single good site for it, as there is no single correct answer. I've got some
notes in my HT Basics page , but it's not going to be a perfect fit. It
can help with the names of the different types of cables, though.
For video into your Sharp HDTV, HDMI is going to be your best bet. You should have at least two rear HDMI inputs, and those would want to be used by the PS3 and 971H (you'll need a DVI-to-HDMI cable for the 971H). The HD DVR can go via HDMI (if it has an HDMI output and the TV has a third input) or component, and the differences between the two will be negligible. The 950 cab be configured via the front panel, so unless you want to use the on-screen setup menu you can leave its video outputs alone completely. If you would prefer to have on-screen access to the 950's setup menu, I'd go cheap and run a composite video cable to the TV.
For audio, the simple solution is to use optical or coaxial digital for all three. The PS3 will need to use optical because it hasn't got a coaxial. The 971H has both, and I don't know what your HD DVR has. Outlaw's PDO is a very well made optical cable for a good price, if you need some.
The rest you probably already have under control. You'll need analog audio cables from the 950 to the 770, of course, and speaker cables from there to the speakers. The sub will connect to the 950's subwoofer output (right alongside the other pre-amp outputs that go to the amp).