If you're considering writing a gadget for Windows SideShow in C#, but don't know where to start, I recommend checking out Daniel Moth's screencast Writing Gadgets in C#.  Daniel's been a great advocate for us over in the UK, and I encourage you to watch this video if you want to learn how to get started with our new managed API!