After much head scratching on how to get IE9 to behave properly with a web site design I discovered deep in a MS document that you can add this inside your [HEAD] and it will force any IE version to use the highest compatibility mode that is available to it
[meta http-equiv="X-UA-Compatible" content="IE=edge" /]
Damn useful as IE9 will by default start in QUIRKS mode and make a mockery of all your lovely newish CSS and JS.
The MS Article is here
PS I will be back later with Design Principals and Proportionality