There is no need for fixing IE8 if you can install IE9 Tech Preview on XP with only CPU rendering, which is basically equivelent to FF and Chrome.
And IE9/10 really need to change their Quirks Mode setting. Sites doesn't work on IE10 because they default to Quirks mode, like Citi bank and SkyDrive. I have to manually set it to IE9 mode, and it doesn't work on places when target=_blank.
Add your 2¢