Acabei de ver esses sites no Firefox 10 no Ubuntu 11.10 e eles são exibidos corretamente. Para o Silverlight você pode instalar o Moonlight, é o equivalente do Linux. Uma página da Web que termina em ASPX precisa estar hospedada em um servidor Windows do IIS, o que significa que você não poderá salvar uma página ASPX no arquivo e clicar com o botão direito do mouse em abrir com o Firefox. Dito isto, tentei navegar nesses sites e, após alguns links, tudo parecia estar bem. Certifique-se de executar o software mais recente, descobri que muitos bugs no Firefox 9 foram eliminados usando o Firefox 10.