What's up with the unpredictable Apple delay in pushing updates to the iPhone App Store? This is the first time I see any software vendor constrained in delivering bug fixes and improvements to the users. I understand a review and delay for 1.0, but is there a deterministic process for 1.0.1, 1.0.2, etc.? I mean, is it the Omni which is the bottleneck on the 1.0.2, or Apple? And can Omni, in the future, say "we're releasing 1.0.2 to Apple today, to appear in the App Store two weeks down the road"?