Being that I am in the Tri-State area I am partial to Upper Montclair Country Club where I am currently the Lead Assistant Golf Professional. We have hosted every major tour and the everyday playability is spectacular. Other than Upper Montclair I would have to say Shinnecock. Obviously this goes without saying, but it was a thrill to play a place that has hosted U.S. Opens. If the chance ever becomes available, please make sure you take advantage.