Just bought myself a new phone and these are normally £40 per month on this package, but i was chatting to a guy on the 3 site live chat and he gave me this. It will save you £120 on a 24 month contract. Some places do the same phone for £35 but not with as many mins/data etc.http://threestore.three.co.uk/dealsummary.aspx?offercode=24TX50D142
Might be of use to someone else out there, if not to use as a bargaining tool with another provider....;)
Oh, a little tip: If you are already in a contract with them they wont do this deal for you unless you pay up your remaining months which to me still saved me £120!