So, Apple is announcing iPhone OS 4.0 come this Thursday (stay tuned, because we'll be there live blogging the event), and by now the speculation about what, exactly, the software will do is fully ramped up. Sure, it's been going for awhile now, but with the announcement literally only days away, it's going to fly off the handle. (Of course, be sure to let us know what you think it will bring to the table.) And honestly, this won't help matters at all. Looks like there are some different variations of the iPhone OS 4.0 already moving around Cupertino.