I can't help but think that web fonts are more page weight than they are worth. Is any significant number of your users going to be able to tell the difference between your 2MB webfont and Arial/Helvetica or Times?
It almost seems like a useful browser service to possibly cache common font CDN fonts all the way into the system font store and maybe for the OSes to consider adding a lot more of the free as in speech/beer fonts into OS images.
See http://www.awayback.com/revised-font-stack/ for examples of well chosen cross platform font stacks that each achieve a certain style.
I still miss it somewhat, but then again, I'm hosting on NFSN and see the effect immediately.