Hi guys, closing my O2 monthly contract as the upgrade deals are terrible this time around plus they're nearly all 24 month contracts too.

Going to go with a simplicity style 'contract' this time either with O2 or Voda, any words of advice as to which is better just for calls and data connections in London and the South? They both offer similar tariffs for £20 a month so it really will be down to who has better reception.

Also going to buy either the LG Optimus or the Orange San Fran (and unlock it). Any opinions on which is the better of the two?

Many thanks.