Blizzard is aiming for a Q2 release (April - June) for Diablo 3 (see here).