Yeah, I bet on everything but College football and College Basketball are my favorites just because those games are easier to call because of the volatility and thrashings you typically see.
I use sportsbook.com but they suck ass.. payouts take way too long.
Check out this link
http://forum.sportsbookreview.com, it's a great website with excellent reviews on all the popular sportsbooks. Their message board is also one of the best..