Nathan
Try to remember these are expected release dates only!
Sometimes in Beta testing the final version some extra bugs are found that delay the release of the product. I'm sure that the goal is to be as error free as possible. Be patient it will be out when it is ready.
I tried to place an order today on 3.0 with Doug while I was doing other business. He said that we will be notified by email when it is released.