I have a rev1 iPhone which I bought in the states about 2 years a go, took with me to Europe, unlocked it etc, that way getting around the AT&T activation.

Is this still possible at all with the 3GS, as in buying it, where they expect you to activate the subscription once you get home?

The price difference is huge, again this time around. 540 in the UK for a pay and go version which is about $900. (32GB)

Any advice is welcome.