I don't think so. Seems all the other downloads have been shut down. You have to get it from MS. I originally got mine by downloading/installing PowerPoint Viewer 2007, which contains the whole batch of the new fonts.
And their brand new IE8 browser is getting rave reviews... NOT!!! Seems like everyone hates it so far.
They used to be able to write good software. I mean, after about five tries they'd get it mostly right. But lately I just don't know what those guys are thinking. A lot of their work just kinda sucks.
A lot of IE 8 users are switching back to 7 because it's so bad.
I agree 11 points is easier to read, least on my screen. 10 looks a little fuzzy to me. Might be monitor resolution or DPI settings.