The real solution here is to base all font size calculations off the default font in the user's browser (which the user can change). If everyone did this, you would be able to enjoy a consistent font size across most sites. It will probably never happen though.
I just wish all sites used something like the CSS3 rem (root ems) unit so we could at least make it a bit easier for the user to have a say in the font size the site uses.
Ohh, thank you so much. I knew of the upcoming viewport-dimension-relative units, but I never heard of rem.. I already use em wherever I can, but that sometimes can get a bit hairy when nesting lots of things, so I often wished something like this existed without realizing it does. Thanks again!
I just wish all sites used something like the CSS3 rem (root ems) unit so we could at least make it a bit easier for the user to have a say in the font size the site uses.