I have a got a 16Gb iPhone 4S (White) which I bought from the US. It had a bad ESN with Sprint and hence will not work in the US. It works very well over here and have used it on O2 and am currently using it on T-mobile. I have tried a Vodafone SIM in it and it works on it as well.
I want to swap with a white iPad 2 with 3G and am willing to listen to all offers.