Not sure about the party hats and the surge of downloads but next Tuesday - June 17 - Mozilla releases Firefox 3. Don't know about you but I love using Firefox over Explorer. It's more intuitive for one thing. I really like the multiple open tabs. I'm sure there are ways to make it dance better than I do but its definitely my browser of choice - and I like Microsoft products for the most part. Big advantage is its security - or so I've read - and the new release is even better. The updates are smooth as butter. Thank you developers!
Everyone knows I'm no wizard but wizards I know heartily recommend its use. Tip o' the hat to my pal, Tom Sowa, who alerted me via his .txt blog.