If you go to windows update and view available updates can you uncheck .net and install all the other updates? That would leave only .net 3.5 to install. I have vista ultimate 64 as well and had no problems installing 3.5 I cant remember how long it took.