If you can't wait for the actual release, you can contact Gaming Convention officials or visit them and ask if they have any pre-releases of the game. A friend of mine went to one and got me a great deal on a Diablo 3 pre-release (£550). It's really buggy which could be why the actual release is being held up.
I can't wait until it's avaliable in gaming stores when I can play right through without BSOD or crashes.
game delayed along with Starcraft II until September 2010, due to them re-writing the BattleNet online system, to cope with the new Diablo, new Starcraft and WOW.
--------------------------------------------------------------------------- AMD FX 6300 @ 3.9GHz Gigabyte Geforce 660GTX SOC 2GB Corsair Vengeance DDR3 - 16GB Creative Labs Soundblaster ZX Windows 7 Professional 64bit