This will probably be patched by Apple VERY soon. This works because at the moment, the activation server gets confused with 2G and 3G iPhones and as a result... Activates 2G ones for us without a contract
To take advantage of this: Simply update to 2.0 and try and go through the reg process. It will not ask for anything to do with tariffs. It will ask you to accept so T&C's and for your Apple ID. Your phone will also say activating twice and then stop.
When updating, make sure you have a SIM card from your official carrier in it.
Tell me what you think! Tested on about 4 iPhones. My iPhone now restores to any firmware and does not ask for ANY activation

It does it by itself officially.
Dan2552 from IRC has tested it.
I have tested it multiple times
pepper from IRC has tested it.
Some other people have (on IRC)
Use this method at your own risk! Apple will probably patch it soon though. I am Scape-Server from Hackint0sh and James_ from IRC.
THIS WILL SIM LOCK YOUR PHONE ALTHOUGH YOU CAN DOWNGRADE TO 1.1.4 AND UNLOCK!
James,