I 'think' you can just buy a new phone and restart a new 18-month contract. Thats is what happened when people when from the 8GB iPhone to the 16GB.
I don't think you will be able to hand over your old iPhone and get, say £150 off but you never know.