I keep forgetting this link, so I am putting it here for future reference.
This website contains a full installer for the Chromium browser. This is much needed, because the folks at Google provide Chromium as installable software. However, its open-source counterpart Chromium was lacking a way to easily install itself, especially on Windows. Now there is a way.