I hate it when they say "late April"! Could be anywhere from the 16th to the 30th! I can't take this kind of anxiety! April is going to be agony from Saturday onward until whenever the 3G model ships. I am banning myself from Apple stores, watching unboxing videos etc. Anyone care to guess at when the 3G will actually ship?