Iknorite? Microsoft keeps trying to improve Internet Explorer...but I have an odd feeling that nothing about it has really changed.