The best option would be delaying the game...Now we will pay 60 dollars for a game that is stripped down? That ant be good and I imagine this is at the prodding of Activision. IMHO they make good games sometimes, but a lot of time some of those games end up rushed out and having msive issues because of it.
Two things that point to a release date;
The game is in beta. Games don't get to beta without being fairly close to done.
They cancelled Blizzcon, some people say so that they could focus on getting Diablo 3 out. Don't know if that means that they usually would start planning Blizzcon now or it means that they need the people who would be at Blizzcon to finish it by the holiday. Either interpretation works.
Personally was hoping for an earlier in the year launch but honestly I wouldn't hold my breath. I think one of Blizzard's major factors in success in the past was the fact that they didn't rush games to launch like every other developer seems to do. Diablo 3 getting rushed like this could end up hurting them in the long run. Careful what you all wish for :) .