Of course, it was too good to last. One good thing - I did get the printer to work. It wasn't a simple matter. I have my printer on my XP Media PC downstairs, shared out on the network. Vista doesn't even see that PC when you browse the network, although you can see the shares by running \\machinename - you just can't use the shared printer by clicking on it (like you could in XP) and installing it.
Step 1. Install Vista drivers for printer, telling printer driver it's ok that it doesn't see the printer, but to install ANYWAY. This gets driver onto the machine.
Step 2. Choose properties (run as administrator) and choose the Port tab. Add a new port, type: Local Port, name: \\machinename\printersharename .
Step 3. Delete printer.
Step 4. Re-add printer, choosing the port that was set up in Step 2.
It took about an hour to find that solution and figure out the correct steps in the correct order. Any deviation from that order of doing it, and it wouldn't work. I'd get access denied errors and other various and sundry bullshit.
So then I shut my machine down. Vista decided that it knew better than I did about what video driver I should have installed, and 'updated' my ATI video driver during the shutdown/install patches process. I know this because I had previously told it NOT to install that patch, every time I had gone to the update/patch screen. It was the only one left.
Well, fuck Vista.
Now my machine is back to running slow as shit in graphics-intensive applications, and now it crashes/blue screens on shutdown (which causes it to memdump and start right back up). I'm going to have to spend another couple of HOURS cleaning up the mess it created forcing me to patch in this piece of shit graphics driver.