Right, I have decided that I would really like an iPhone 3G. However I don't want to buy one on contract. Could someone answer the below for me please? Which firmware do I need, to be able to jailbreak and unlock it? I assume once unlocked it will work with my UK Vodafone payg sim? Do I need a mobile me account? Do I need an iTunes account? Will it matter if it's been 'registered' to someone else? Is there anything else I need to be aware of, specification wise, when looking for a used iPhone? thanks.