Я отталкиваюсь от безопасных линеек шрифтов. В основном использую две:
- Если много текста и размеры блоков могут варьироваться:
font-family: Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif;
- Если текста мало и размеры блоков фиксированы:
font-family:'Lucida Console', Monaco, 'DejaVu Sans Mono', monospace;
Думаю, что не стоит объяснять почему такой выбор и так понятно.
А вот для заголовков и декоративных элементов я частенько использую нестандартные шрифты.