Before we get off to the fun stuff (a.k.a. programming), I think it's best for me to introduce myself.  I'm a developer at Microsoft working for MSN.  I began programming around age 14, working in QBasic 4.5, and have been addicted ever since.  My language of choice is C#, and I love to play with Silverlight, WPF, WCF, ASP.NET, SQL, HTML, Javascript, and whatever else it takes to get the job done.  I decided to start this blog to share some of my projects and ideas, but just because I'm the guy with the blog, that doesn't mean I'm right so make sure and comment and we'll both learn.