A number ISVs I've been talking to as participants in the Windows Vista early-adoption programs have asked questions on the support of legacy Visual Basic 6 applications on Windows Vista.
In this DevSource article "Microsoft's Upcoming Vista To Support Legacy VB6 Apps" Jay Roxe doens't fully answer the question "Will Microsoft's forthcoming Vista OS support legacy applications written in VB6 (Visual Basic 6)?", but he says that Microsoft will extend mainstream support for the VB6 runtime at the time Vista will be shipping. Other take-aways from the article:
Microsoft is currently readying a white paper about VB6 support in the next edition of Windows. More in-detail answers to the support question will be available in about a month from now.
Below a list of some very useful resources on Visual Basic 6 and Visual Basic 2005: