I left the "register" window open for two days and it never completed.
How can I register without using an OpenID?
You can select the Stack Exchange button on the left and use your email and password as a login (obviously once you create an account...). In the background, this is a true OpenId provider, but to you, acts just like a regular username/password combo.
Well... You are registered or you would not have been able to ask a question!
It may not help you now, but for others, This site is only OpenID, but, this is a very quick and efficient process.
If you have a Google or similar account, it is just a couple of clicks and you have an account here!
To others, you can just click the new sign up link below the OpenID providers, and you can create an account, again, quite fast... but with just a bit more information!
There are multiple OpenID providers, try a few, one of them is bound to work.