Charity golf outings are an effective (and fun) way to raise awareness and funds. Find the best golf give...