I am a huge football fan. I like both the NFL and College ball. While its the same basis of the game, its different enough to make it interesting IMO.
College is good becasue you can see some real loyalty there. Fans who have went to the school. Players who aren't yet making a ton of money (although I would be willing to bet that more than 60% of them are drawing extra money under the table). You do get some very competitive games in there, but most of the time, the drawback to college ball is lack of talent. Yes, from time to time you get very good games, but there are a lot of blow-outs. I am a UF fan (alumni), they typically play central tennesee state tech A&M def and blind school early in the season.. they don't ever have a chance. Figured the same could have been said about Miss St this year... go figure /ponder.
The NFL though is a lot different. Stuff that works in college doesn't work in the NFL. Thus, you don't see stuff like the option. East/West running and lots of juking works in college (for the non-football fans, that is side to side running), but that never works in the NFL for the most part (Barry Sanders being the exception to the rule). The NFL has more talent on the field per player, which adds to the competitiveness.
Things that the NFL does that other sports can learn from
SALARY CAP
REVENUE SHARING
AGE LIMITATIONS
Also... to those who picked Atlanta... you should know better... I am also a Bucs fan (will pause for laughing, we sucked again this year), there is a curse in the NFL where any team who loses to the Bucs in a given season WILL NOT win the Super Bowl... Atlanta lost to us in the 2nd meeting. Their fate was sealed before they even played the playoffs.