Not sure if anyone has seen this--on Apple's LivePage, the following is one of the images, citing the WiFi iTunes Music Store as being available on iPhone and iPod Touch.
Hopefully this means the update really is coming soon.
Uh, yeah, if they don't pull it within an hour, I think you're right. I never use the Start Page but tons of people just leave it as their default home page, and a whole lot of iPhone users are going to see that and be like why doesn't my iPhone do that? Call Apple support, call Apple Stores, tie up lines, generally be confused, generally be miffed. So if they're calling it available on iPhone and not coming soon to iPhone on the Start Page, it looks like this afternoon stateside time zones is a good bet.