£35 a month for the contract which isn't too bad, but I like the look of the Nokia N96. At least that comes with TomTom software, does the iPhone?