I've spent the better part of my life focused on using MS, most recently in .NET 2.0. I am the last person to slag MS off the cuff.
I am a busy lad, and like the other said, if I land on a page, and the graphics are all screwy, I go. End of story. I don't -care- about the nice features Microsoft has made at that point, because I won't support monopolistic behaviour, such as not supporting competitive browsers.
The same reason why I avoid media sites that tell me I 'need to install Windows Media Player' to watch a media file. I.E. I need to be using IE with an ActiveX plugin or so on.
This is 2006 the time when big players can say 'oops I don't support a browser is over'. Heck, I've had private clients who can barely operate their OS or use Email who stick me to the wall about browser interoperability for their websites.