One of the great features of SharePoint 2010 is its Business Connectivity Services support. You have an abstraction (really big one) over external data sources like WCF, SQL server and custom .NET types. Basically, you can create lists populated by external data. This is really powerful when it comes to importing results from multiple sytems into SharePoint. I will demonstrate how you can create a custom .NET type which can be used as a data source.
First, start Visual Studio 2010 and create a new SharePoint 2010 Business Data Connectivity Model project .