bovada has been great from the few months i have been playing with them. they have a 50% free bet on your first deposit. so if you deposit $100 you get a free $50 bet. as well as a 100% bonus for first time signups, but you have to earm quite a few points to get your $$$