Microsoft has undoubtedly made some top notch developer tools over the years. Besides Visual Studio, .Net Languages, and the new Sliverlight, Microsoft has also jumped into gaming. We all know and love the Halo series, but what is slightly lesser known are the XNA code libraries. Microsoft has made some pretty sweet games, but with the still fresh XNA you have the chance to grab the reins and make your own games.