Okay, I feel a bit like the sheep amoung the wolves, since I'm a hardcore Microsoftie, but here goes...
On the subject of Vista, I've installed and used LV 8 on Vista and it works (earlier versions should also, I just haven't tried it) - Microsoft is actually really good about maintaining backward compatibility of applications - they have to be since that is the only way to get people to upgrade. If the apps aren't there, people would stop using computers (okay, okay, maybe a couple would switch to Macs, but I think most would simply go back to pencil and paper 🙂 )
However, due to the security infrastructure put in place, there are a few strange behaviors that we're cleaning up with the next release of LabVIEW. In general, I'd recommend going with that version when you upgrade to Vista, but it isn't mandatory. The worst problem we've found is for people who share the computer (multiple accounts). You get into situations such as a mass compile for user A is not seen by user B, etc. Yes, I'd love to be more specific about versions and dates, but I'm not allowed to be...you know the way product announcements go.
Driver support is not available currently for Vista because of the changes taking place there, especially with the 64-bit version of Vista. However, I can say that we have no plans to drop support for Windows, so you can imagine that we'll have driver support after Vista starts shipping. 🙂