Web fonts are troublesome. On one hand, I like good typography. This site’s typography isn’t the best, but the current design was an excuse to play with a couple of fonts from Hoefler.
I’m currently serving over 300 kilobytes of fonts for about 14 kilobytes of content. Even after files are cached, on a good network, the fonts add about 100 milliseconds to get a 304.
I tried Filament Group’s CSS loader, and performance was great even over a 2G network, but the font switches in the middle of reading. It’s becoming harder to see the value of custom fonts.