During the decade Federer won 15 slams to Tiger's 12. And he didn't win his first slam until 2003. No other men's tennis player has won more slams. Also he won 61 titles compared to Wood's 53 PGA titles. During the decade he made the finals of all 4 slams 3 (2006, 2007 and 2009) times and won 3 slams in the same year 3 times (2004, 2006 and 2007). He's only the 2nd man in the Open Era to win the career slam on all surfaces - grass, hard and clay. But he plays tennis (which no one in the USA gives a rats ass about) and is from Switzerland.
Woods won because the media is trying to salvage him right now with all the bad press he's getting.