MTG is still the best by a long shot, but it is just so expensive. The problem is that if you play the Standard format then all your cards get rotated out so often, you have to keep spending lots of money to keep playing that format, and it can be huge amounts of money if like me you get bored...