3G iPad Will Ship "By May 7"