Microsoft could have plugged many security holes by migrating IE7 to the Tasman HTML layout engine used for the previous Mac version of IE. I know Trident was probably picked for IE7 to speed development time, but it also continues in the much the same tradition of previous IE security problems. :/