Which ever site you can win money on, mtt and sng are structures differently on different sites, find the site that fits your playing style. Cash games are the same they have some deep stack play and some shorter, and of course how many fishes there are, if your getting beat move down, change sites, zig and zag, dont go broke.