Just received this:
Our new go-live date for the new website is scheduled for next Tuesday, September 7, 2004. However, depending on your browser, you may see a delay of 2 or 3 days before “www.alphaomicronpi.org” takes you to the new website instead of the old one.
So we have til next week! I know I can't wait.