Silverlight is still very young but it is an interesting way to combine and streamline online and offline app development with a common toolset. I think once 1.1 goes final with support for .NET languages we will really see what this is capable of.
Read full review