While it's true that I pretty much hate IE, I have to give MS props for stepping up support for web standards in a big way with IE9/10. Sure, if your company cares about being streamlined, don't test or offer support for IE. But sniffing UA strings in order to lock out IE users seems like a dumb business decision. Maybe they think the "controversy" will get them more savvy customers? Questionable at best.