If you've never seen some of the posts from
Kevin Moore regarding WPF (
commonly pronounced Avalon), you should definitely check them out. In particular, some of the things you can do with
ListViews and XAML are incredible! He points to
this post to show some of the XAML that is required and, really, it doesn't look that bad. To get something like that out of the built-in ListView in .NET 1.1 or .NET 2.0, you would have to do some owner-drawn madness... or do the entire thing yourself.
I don't know about you, but I'm looking forward to WPF!