I'm excited to report that I have just received a notification from Nissan that my Leaf delivery is May 2011. To say that I was pleasantly surprised by the delivery date is an understatement considering that I just placed an order on February 24, 2011.
Best wishes to the people living Japan.