em's are the way forward, not just for fonts but you can use them with boxes, line thickness and other stuff too, why?
Put simply em's are the only ones that scale in unison with the alt+ and alt- keys in the browser for zooming.
Other measurements scale, but not as cleanly as an em.
On a side note if you want the best in scaling, also convert your graphics to vector based SVG where possible too as these will also cleanly scale with the browsers zoom ratio.