If he's right, voluntary recall seems what is getting announced tomorrow.
It would also mean that the 2nd batch of countries getting iPhone 4 would suffer from a delay in receiving their initial shipments.
Suffer from delay! Ha!!. It's always worth waiting for something better..... Still love my 3GS and looking forward to getting a 4 at the end of the year.