I find it interesting that the website says "Delivers on April 3rd" for the wi-fi models. Does that mean that there going to actually arrive on 4/3?
[edit] I guess it must since they say this at the bottom of the page, "If Saturday delivery is not available in your area, iPad will be delivered on April 5."