With the zip, I imagine you can just extract it into the same directory as you did the old version, but just tell it to overwrite?
I used the executable to install, so when new versions come out, I simply use the windows uninstall feature (which leaves the wallet.dat in place) and then run the new executable.