Now I do not know exactly how this works with the firmware and the baseband, but my thinking is the following:

If the area of the baseband that was rewritten to make it "unlocked" needs to be written to in the future by Apple then there will always a "loophole" or "exploit" to allow it to be written to. My thinking is if Apple wants to prevent people from writing to it then they will need to prevent themselves from writing to it.

Now if Apple can lockout that area from being written to, but allow other areas in the baseband to be written to, then we could be screwed. BUT this also means that the Dev team could write a hack that could prevent that area from being written to in the future. And if that is done before Apple does it then the iPhone will be permanently unlocked.

Just some thoughts, what do you guys think?