My personal choice is any of the Microgaming casinos

I tend to play Loaded most of the time

http://www.freebetsandtippingservices.com

There is blog here with a strategy on cashing out the bonuses offered by these casinos too.

http://casinobonusbagger.blogspot.com