To develop applications that use native Vista UI features you probably have to install .NET 3.0 and the VS 2005 extensions that support the Vista features. You will then have to use the assemblies and namespaces that include Vista support in place of System.Windows.Forms. As always, MSDN has ALL the information.

http://msdn2.microsoft.com/en-au/vstudio/aa973758.aspx
http://msdn2.microsoft.com/en-au/library/ms754130.aspx
I already have ".NET Framework 3", "Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP" and "Visual Studio 2005 Extensions for Windows Workflow Foundation (EN)", installed in my office. Due to some conflict in my local MSDN (Some topics are gone. I've posted somewhere on this forum), I removed them, but keep .NET Framework 3. Unfortunately, my office still run under XP, and didn't think to install them with Vista (until you mentioned it ). Maybe I will try to install them on Vista.

My original thread on Vista and VB - http://vbforums.com/showthread.php?t=441711
Yes, I'm already read that too. I already download VS2005 SP1 shortly after it's release (I participate in SP1 Beta too ). However, I still can't find any article about the "Desktop Windows Manager". Do you have any article/direct link about this ? It's so lag to browse MSDN right now (and VBForums too). Asia still has some internet connection problem due to earthquake a few days ago.