7. Summary and Conclusions

Let's try to boil this all down to a few, basic concepts. The highlights of the information presented above are:

And then tell your applications which fonts to use. Don't assume they will make intelligent choices about fonts you add to the system. The defaults may be safe, but boring.

That covers the big items. If your fonts still look "ugly" after going through the above steps, don't expect the fine tuning with additional configuration, like anti-aliasing, to make major differences. Improvements, yes, but taking butt ugly and making it not so butt ugly, then no, not likely.