Dev-Team has launched the iPhone 3G unlock, "yellowsn0w", which allows you to use it on any carrier you want. However, it is still in beta and you may encounter problems, so try only at your own risk though.

via Engadget and Gizmodo

Source: Dev-Team Blog