Hurray! Vista SP1 is now available to TechNet Plus subscribers, just like it should have been all along.
If you’re looking to download, be sure to read the notes about it only being available under Top Downloads for the time being.
The original article I read said it was also now available to MSDN subscribers, but I’m too lazy to find that link…