OK, perhaps not for hire, since we (Microsoft) already pay him, but if you're hosting an event that's expected to draw a bunch of people, and you're looking for a speaker on Silverlight, you can get him for free:
I am available to talk at events world-wide (and especially nationwide) where I can talk to (ideally) a couple hundred developers about Silverlight Programming.
If I can work out the timing and the details, Microsoft will cover all expenses and fees. I can give break out talks or intensive sessions (45 minutes to 3 hours) or even a crash course (two 3 hours sessions?) on Silverlight. A typical session description might look like some variant on either of these:
Building Rich Internet Applications Using .NET
Describe the latest Silverlight release, and will show how the CLR subset allows you to build RIAs with managed code. Topics covered XAML, layout, shapes, controls, brushes and transforms, event handling, interaction with ASP.NET, retrieving Data through LINQ, and animation. Advanced topics include the File Open dialog, HTTP Network Access, Web Services and Isolated Storage and the latest controls available with Silverlight 1.x
Free's quite a nice price, so be sure to ping Jesse if you're looking for a speaker.