I think it's a real possibility that the first generation iPhone (and iPod touch) won't support OS 4.0. My iPod touch runs so slow these days since upgrading to 3.x. If there is multitasking support I don't see how these devices can run effectively.
Thoughts?
Thoughts?