Anders used to be a Distinguished Engineer. But I think they changed the title to Technical Fellow when one of the Distinguished Engineers had a chair thrown at him.
CSS line-height is a lot more complex than John alludes. Try running this demo in various browsers to see the CSS 'normal' values applied for various font faces:
Comments
Anders Hejlsberg and Guy Steele: Concurrency and Language Design
IE 8: Dev Tools - An Introduction with John Hrvatin
http://meyerweb.com/eric/css/tests/line-height/inspect-multi.html
It is certainly not the case that IE, Opera, WebKit do the same thing and Firefox does something else.