I have the same problem GOTD link to download does not work. Looks like it's worth trying...however...
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.