Windows Vista Available Now to TechNet Plus Subscriber Downloads

I’m happy to announce that we’ve been able to post Windows Vista sooner to TechNet Plus Subscriber Downloads sooner than expected!! The English x86 & x64 DVD versions are available now. You can visit the site HERE.