I'm biased, but golf is the best game. It's the most challenging, by far, most fun to play, and has longevity on it's side.
As far as watching the games, I like to watch the NFL the most followed by MLB and the PGA Tour.
Also, just to be a bit controversial, soccer is the most popular sport only because it's the cheapest. Such a boring sport to watch.