You can easily jailbreak and unlock Iphone3G by doing it yourself.before selling it to someone. To jailbreak your Iphone 3G visit this site http://wisejailbreak.com/ . To unlock your Iphone 3g visit this site Wickedunlock.com . Here they unlock your Iphone 3g using remote unlocking method.