Awesome! The New Players link seems to be broken, so I guess that's what was giving me so much trouble. I have quite a download ahead of me, but nothing my connection can't handle.
If I remember correctly, I logged in briefly a couple years ago, and my location had changed from Hlint (I think that's what it was called) to somewhere else entirely. The only thing I really missed from Hlint was that card game, though, so I should be okay no matter where I end up this time.