We use a web-font for EVERYTHING.
This is all well and good but it takes a while to load the web-fonts on a low-bandwidth connection and while they are loading no text is displayed!
We should hook in some form of font-loading software (like good font loader) that can provide CSS hooks for styling the text (in a non-webfont) while they're loading and use the web-fonts when they're ready.
In addition we need to find a non-webfont that can be used that provides a similar look/line-height to avoid too many page reflows/distortions when the page is loading.