The way Diablo's release date keeps changing will make it into a historical event when ever it gets released.
Blizzard only gave a release date last week, 15th of May. Once they give an actual date, a delay is highly unlikely.
Any other dates that were floating around were either estimates made by Blizzard or a random guess by someone else.