It’s The Final Countdown
Microsoft themselves is tracking and promoting the demise of IE 6. China? 34.5%? Seriously?
And I can’t help but hum a little Europe:
…We’re leaving together
But still it’s farewell
And maybe we’ll come back
To earth, who can tell?