There's a rumor that Diablo 3 will be released before Christmas: 24th December, 2009.
The system requirements are likely to be:
Operating System: Windows XP/ Vista
Processor: 1.4GHz or higher CPU.
RAM: 1Gb or more.
Video: 128Mb video card Dx9
Hard Drive Space: 4-8GB
This info is yet to be verified....
Christmas Wish ko yan. Release nyo na po ang Diablo same with Starcraft