I don't know about completely free ones, but Guild Wars only costs like £15 now for all expansions and after that you pay nothing.
I tend to find free-to-play MMO's a bit boring, especially as most of them are like you say, half content and you have to pay for all the good stuff.