The traditional betting companies may have higher odds but they'll also get more types of bets that you can city.
Point Spread Betting - A sports book will list which team is the favourite to win a particular game. Sports betting but has existed for hundreds of years. http://latenitetip.com/index.php?page=user&action=pub_profile&id=428388