Hi David,
Yes, you could put that in the layout.master file in the <head> section.
To be honest I am not yet testing IE 8, when it comes out as official I will begin testing. To me this sounds like another IE frustration, why must every new version of IE not be able to render standards compiant xhtml correctly? I think they continue to make bad decisions with IE. for Firefox, Safari, Chrome, things render consitently with common css and rarely see breakage accross releases. IE always needs some IE specific supplemental css to make it look right and creates new work for designers every release. Very frustrating...
Chrome has become my browser of choice though I still use Firefox with the NoScript plugin for safe surfing dangerous sites like MySpace.
Best,
Joe