Sweeptastic has more games (including more table games), and you get more free SC as a join bonus. However, Chumba gives 1 free SC as a login bonus every day, while Sweeptastic only gives LC as a daily login bonus. We also have found the quality of games to be slightly higher at Chumba.