Rift is okay, I tried it (293 hours) But it doesn't have much end game, and it gets very repetitive very fast.I will say the class system is great, but also a curse at the same time. People expect you to have at least one version of a spec for something or another (like a rez spec, or support spec) Could try WoW (snickers).. sorry. One plus side to Rift though, is they are trying to dish out content fast to keep their subs up, so you should keep an eye on the game if you think its your cup of tea. The graphics are pretty good as well, and you may need to turn them down when in large raids.
I suggest Aion(clocked in about 170 hours)as an option(INSANE Graphics when set to use the new engine.) And a fair amount of Group play at end game. But I hope you like PvP because that is what this game is focused on mostly. Granted there are a lot of PvE encounters, once you get to 20+ all zone have the possibility to be ganked. As rifts open a lot that let players from the opposite faction go there. And everyone is "perma" flagged, so if you see red, kill it xD
LoL (League of Legends) is not a mmo like FF14. So if you're looking to dump a lot of hours in to a game, LoL is more then likely not your kind of game. The only persistent element of LoL is your summoner level and stats. As each match you pick a new champ to use, and start at level one (If you know what Dota is, that's exactly what it is mostly.)
Age of Conan is going Free to Play this year sometime, could look in to that I guess.
Another Free to play game with great graphics and good game play is Champions online:Free for all(it has an optional sub, which I would suggest if you end up liking the game.) I've played this game for about 400 hours now, and I love it haha. Lots of action, fast pasted, and good story. If you sub, you can select your own powers, instead of having a preset, which is nice
That is all I can really suggest at the moment. Other then, you may end up waiting for ToR (Starwars The old Republic) or GW2(Guildwars 2) like me :3
Sorry for the wall of text haha, but I wanted to give you as much info as I could the first go. If you got any questions just ask