Free carrier unlock for uk o2 iphone without jailbreak.

this will show you how to unlock your iphone by going to the O2 website and filling in a form.
its free for contract users and it costs £15 for pay as you go users.

I got an email the other day with a link in it

which lead me to this page on the o2 website
when you go to the link and fill in the details o2 will send you back a text message
the message says

Your Iphone can now be unlocked. To use a non-O2 SIM card in your phone swap it with your existing O2 sim connect to itunes and sync as usual.

pretty easy!
I now have an unlocked iphone!