I don't know how Ragnarok is, as I've only played it for less than an hour altogether.
ToP has lots of grinding. Even with the 3x EXP it's a really boring job. The quests are all of the most generic sort. There aren't too many ways to make the few classes work (2-3 for some). A serious lack of gear choices. Many of the players I've met in game feel like twelve year olds on sugar high.
It has a good idea with the sea travel and the island area you can sail around in. Graphics are pretty nice, a colorful anime-type. Overall a good choice seeing that you can get by without paying for anything.
If you can withstand the crude graphics, Anarchy Online has a lot more content on its free version.
*shrug* Just can't get a good MMORPG for free, I guess.