Speaking about the sw unlock...
What do you all guys think Apple is going to do with the software unlock if it's out?
Only one answer comes to my mind when I see Apple arranging contracts with European carriers - fix it!
And I think Apple's not going to add any significant features to iPhone until IPSF issue clears out. And when it does Apple will be out with a new featured update and firmware (if required)!
Otherwise I don't see any ways Apple can persuade signing of such contracts by European carriers.