Ian: To say that Nintendo can't survive waiting for next year's E3 is silly. It won't kill Nintendo. The fact is, if you deliver a product people want it will be bought, period. So Nintendo could not show it at next E3 and just launch it, and if people liked what they saw, it will sell.
Now, its not smart for Nintendo to do that, because it will mean slower initial sales.
What would be smart though is to schedule Space World or any large media event 1 or 2 weeks before the launch of the Xbox 360. That could literally take all the hype away from the Xbox, it would definately be much better than just releasing Zelda on the same day.
Actually, that plan ONLY works if Nintendo keeps quiet this E3...and look they did.