What, may I ask, is so beautiful about this logo? It seems like an apple-ized version of their last logo? Am I missing something? Aqua "e" with generic technology swoosh is hardly something to laud as great design... let's hope their IE7 is more innovative for all our sakes.
(As always it's nice to see Microsoft is 2 years behind the times (cough) Safari.)