Just saw this on CNN Money

Palm Pre set to upstage Apple iPhone on June 6 - Apple 2.0