I think a great tennis match like Roger vs. Rafa at Wimbledon is much better than golf. I like golf but nothing compares to seeing two great players go one on one, back and forth in tennis. You look at golf and even Tiger Woods hits it in the rough a lot. I mean I could do that so I can't say I'm as impressed with what he does as opposed to what Roger and Rafa do.
Golf is really very boring. Other than Tiger woods, there is no one who can be appreciated much. Where as Tennis is exciting, its just almost like football. 1 and a half hour of fun filled entertainment.