http://www.ut2k3.net/
At the time of this posting, the following site had no wait whatsoever, and no registration requirements:
http://www.unrealplayground.com/ut2k3demo.php
No, I haven't tried it yet. Still dl'ing. Probably won't get to play it at all 'til tomorrow, at the earliest.
Thank you,