Strange, but Opera
issued updates within minutes of each other today. (Or at least I received notice from each within minutes of each other.)
Opera's changelog offers little surprise - mostly annoyance fixes and NTLM support improvements. Firefox' changelog is rather cryptic:
"Fixed an issue with playing Windows Media content".
What's next? Will MS ship IE 7.0 today, too?