When the iPhone is Released here, it has version 1.1.2 which will most certainly need some more hacking in order to unlock safely. I don't advise it at all cause o2 are awesome anyways. wait a bit, I am sure they will slack abit about it and then in Febury the SDK is coming out so you can have more exicting apps legally. For iPod touch, I do advise it. Its soo handy! also if you know your developing kit, you can do what the funk you like! My dads students have done some crazy shizznizz. EDIT : SPELLING