I believe that the golf section at MySportsGuru.com presents everything I wanted to include in this page.