Just wanted to announce we are now a mirror of the Ollydbg home page site. Continue to use the original, but if for any reason it happens to go down, all its resources are available on this server as well. There will be a permanent link on the OllyStuph page.

Thanks to Woodmann and Oleh.