Is it a case of being in tune with the zeitgeist, or of great minds thinking alike? For whatever reason, Microsoft's announcement of Silverlight last week at MIX07 was followed by Sun's announcement ...