BetOnline is where we would start, as they have the most diverse range of sports to bet on, the best promos, and some of the most competitive odds.