For Guild Wars there is no subscription fee; like Pynk said, you just pay for the disk.
For runescape there is also the option to pay $5 a month to play ad-free and you get a lot more to do.
There are plenty of other free MMOGs out there. Xfire generally can lead you to one.