Try weekdays early morning. They have a running 60k(I think thats it) user limit, and inactive accts are deleted. So just keep trying. Keep in mind when you are filling out the form to register that you HAVE to click the FAQ and RULES links to show you "read" them or it wont let you register.
I also use RevolutionTT, but I let my account expire while I was pregnant/post partum, so I have to wait for open signups again. That site is a little harder to keep a ratio, but they have stuff that TB doesnt have sometimes too.
Being married to a programmer is like having a cat. You talk to it but you're never really sure if it hears you, much less comprehends what you say.