As a great example of what you can do today with Silverlight 1.0, I thought I'd bring this sample application, developed by Novera Consulting, to everyone's attention. I first met up with these guys when they responded to my invitation to attend a Silverlight issue-resolution lab that we ran a couple of months ago. In many ways, they're a great demonstration of the value of running labs like this - both of us gained hugely from the interaction and feedback. Incidentally, we're running another similar lab in a month - do you have a Silverlight 1.0-based site that you're working on that you'd like to work with us on?
The one thing I'd have liked to see this application improve on is the installation experience for site visitors who don't already have the Silverlight 1.0 plug-in installed on their machine. It's easy to use the inPlaceInstallParameter option in conjunction with a placeholder graphic to create an inviting and non-intrusive experience that gets Silverlight installed on your machine with as few as three mouse clicks.
Interestingly, the 2008 US Election campaign was the inspiration for a second Silverlight site focusing on the candidates that MSN created as an election guide. But I honestly rather prefer the Novera version at a technical level - they've been more creative in their use of Silverlight and it demonstrates well how subtle visual cues like animation can be used to help visitors navigate around a site.