First time doing this so I hope I haven't done it wrong.
This is by far the best I have seen for this phone.
The phone comes freee on the Vodafone Anytime Calls 40 (700 mins 250 Texts) on a 12 month contract.
Works out at £26.66 per month average which isn't brilliant but its only a 12 month contract so you are getting the phone for £320 all in.
I am reposting this as I think the orignal posted was getting cold votes due to the fact I put the price in as the total price of the contract.