My best guess is it will appear during the September iTunes and iPod upgrades. The new iPod Touch model will get the iOS 4 upgrade along with some hardware upgrades hopefully (camera, etc). The iPad will most likely get the iOS 4 upgrade the same time that it is available for the iPod Touch.