I used to think that football gambling was the best, but man was I wrong. After gambling on baseball for a few weeks, I realize how much easier it is to make money on baseball than any other sport.
The reason that baseball is so great is because there are so many plays everyday that it's impossible for vegas to be sharp with all these lines that they have to constantly come out with. If you do some research, u can easily find games where your perceived outcome is hugely different than the lines set by Vegas. To give you a guys an idea of what I'm talking about, one of the best resources for betting is Accuscore (a website that predicts winners in sports). Well in baseball, you can routinely find games where the Accuscore prediction is strongly different than the predicted outcome set by Vegas
In football gambling, you never really have that. Nearly every game has very similar line to the Accuscore prediction because there are so few games and the sport is so popular so the lines are razor sharp. The only real good thing about Football gambling is totals - that can be very easy to do if you find a really hot team that is both scoring alot of points and giving up a lot of points (think of the Patriots last year which just murdered the books in terms of going OVER in their games)