@face-font comes with css3 which is not a standard until today and this command can't be running in IE8 or below. And as I mentioned above "These are the default fonts installed with pure Windows XP...", I think nowadays it has a lot of people still using Win XP and IE8. The the @face-font will not work with them.
I already mentioned that I want to tell the fonts that work for almost machines. Please understand