In my opinion Bovada and Carbon are the best. If you are in Nevada or New Jersey you can play on Ultimate poker or sites hosted by the casinos
. I have been paid out on both sites and the checks cleared. Bovada is anonymous ( no user name ) when playing. 4 table maximum also which kinda sucks. The software is pretty good in my opinion and the game selection could be a little better but its not bad at all. Carbon has user names, HUDs, no table limits and a wide variety of game selections of all limits.