Comment
Comment by Osiris
IE is certainly making good progress lately. However, when every other browser is releasing updates every 6 weeks, Microsoft could substantially benefit from not only a faster release cycle, but also automatic background updates.