Today in classic Blizzard fashion they announced that Diablo 3 would be delayed to early 2012.
Diablo 3 delayed into 2012