I had the pleasure of sitting in on a presentation given by Joe Healy about Visual Studio.Net 2008 SP1. As the tagline goes, "It's more than just a service pack." As it turns out, that is SO true.
The feature that stood out to me the most was the built-in support for VB.Net coders like myself to easily program against XML objects. As I remembered it, it was called "Linq To XSD", or "LinqToXSD". After spending a few days looking for it, I have found that it is actually called "Linq To Schema"! Argh!
Here are a couple of important links for this technology. If you are not sure what this is, click the second link first. It shows a demo. The first link is just to download it. I will let the video speak for itself...