Plenty of web sites try to attract you with free fonts (or other free items) and fail to deliver this. If you are lucky you will find a couple of ugly (but still free) fonts. Now, it is quite exceptional to find true top-quality fonts on the web. Vitaly Friedman just did this on his notebook with his 25 Best Free Quality Fonts.
According to my tastes, one of the best is Cardo. Have a look.