You need only latest vpsupd.exe
But, have you considered downloading the differential updates? They should take no longer than 1 minute on a dial-up (52k). (I guess <15s in reality).