Note that O2 UK users don't need to sign a new contract if 'upgrading' from 8GB to 16GB (AKA buying another one and...well, getting rid of the other one somehow).
Where did you read this? Has O2 made any official statements on this matter? I'm just curious.