Silverlight versus other applications inside web browser