I did that on my first renewal last November.....so I'll try it again this November.
I also had my first 3 months free and I also had to sign up to another 12 month contract but I didn't mind as I was pleased with the O2 service so it was a no brainer.
I didn't have to do anything as they contacted me on my mobile which was unexpected !
I haven't been with O2 for 2 years yet and they have already offered me 3 months free on my broadband account, I was with BT for 14 years and in all that time they never offered me any special deal until I told them I was leaving them and moving my phone service to O2 but I said that it's too late
