Pre-Emptive?

No iPhone at WWDC? Really?

Palm Pre on June 5?

Palm Pre on June 7? No Way.