It's beginning to annoy me now. Having the main menu bar in the wrong place is a serious disadvantage and underneath it all... it's still IE6. In some ways it bodes well for the future with the RSS support but for a long awaited beta I expected more. Firefox is nowhere near being supplanted.
MadTV school report on IE7: "Must do better!"
