I have bought a US 32GB iPhone 3Gs without AT&T contract. I redsnowed and ultrasnowed without any problems. I am using unlocked 3GS with a German T-Mobile sim in Germany now.
Everytime I start iTunes it asks if I would like to register the iPhone.
Does registration influence jailbreak or unlock? registration seem to be requiered to find my iPhone using mobile me.