U.S. player and I use Betdsi, Heritage and Betonline.
Have found myself using Heritage more and more. I find they just have more to choose from in terms of events. For example I can find a lot of ITF tennis matches on there where I don't see them betonline. I also like them because they have one of the easiest and fastest bitcoin payouts. Yes, its capped at 3k/payout but I can put a request at 8am and have the money in my bank account later that day. In terms of the lines I haven't really seen enough of a difference over time between the three to push me towards one or another.