I have never tried Rift but I found Tera pretty boring. It's a very pretty game, the world, the monsters, the playable races are all very cool but the so called action combat is pretty clunky and gets old fast. It revolves around dodging/blocking attacks, a monsters eyes glow red you hit dodge/block, he rears up for a swing his arm you step to the side. I just found it more time consuming and tedious rather than fun. Plus there is no end game at all, nothing beyond 5 mans and no incentive to pvp. It lacks a lot of quality of life features that wow has like the example the whole chat system is very primitive you can't click on peoples names to find their name/class/level, in fact the only way to see some one's level is to click their name, open a menu then inspect them, which in a world pvp situation is pretty hard so you have no idea what level some one is if they attack you.