Remember a few weeks back when Apple released iTunes 7 and Windows users had several problems? My advise at the time was to never be the first to download a new product version; wait for others to give it a try first. BTW: Apple has already release iTunes 7.1, but I still have not updated, as there are still some issues for listening to podcasts.
Well, Microsoft just released Internet Explorer 7, and a bug has already been reported. Apparently the problem manifests itself in Outlook Express, but because the two are closely integrated the cause was from IE 7.