I got an email today that it is anticipated to be delivered on May 26th. Wish it was sooner, but atleast I have a date now. I am getting a bit nervous about the issues people are experiencing with performance, particularly since it was delayed this much to ensure operation at delivery will work.