I got it in my internal email as I was leaving work and didn't get a chance to check it out until now to verrify - Windows Vista RTM is available on the TechNet Plus Subscribers Download!
That would be the x86 and x64 English only at this point in time - more to follow.
- Windows Vista Business
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Ultimate
Oh - and if you have an MSDN subscription - it's up there too. 🙂