Hi,
download the zip archive, and unzip wherever you want - your Desktop or My Documents if you want, and launch from there. You don't actually need to run an installer - only thing it does is add some registry entries and creates a nice shortcut, something you can easily do yourself.