Hmmmm.... good games that are totally free are hard to come by, for obvious reasons. Just for clarification do you mean totally free or just free to play?
Guildwars is free to play, all you need to do is buy the disk, about the price of a normal game, and you can play it all you wnat with no extra cost. They are planning to release optional expansion packs, but if you want you can stick to the orginal game.
But if you mean totally free, then i'm afraid i can't help you.