You can jailbreak your iPhone from
www.iphone3gjailbreak.om .Whereas for unlocking your iPhone, You wont be getting it for free. Most of the free offers are looking to be scam with many negative reviews. These free offers would permanently damage your valuable mobile phone.
So you can try unlocking your iPhone 3G through remote unlocking method. It is the safest and easiest method to unlock any iPhone. It is also an affordable method too. You can get the remote unlocking for your iPhone from
The Unlock Spot.com at affordable cost. Unlocking method is very simple here. Here are the steps for unlocking an iPhone 3G,
1. Wait for to send you an email saying your phone has been activated or remotely unlocked.
2. Install the latest version of iTunes.
3. Make sure your Apple iPhone 3G phone software is updated to the latest version using the iTunes software.
4. Connect your Apple iPhone 3G to iTunes with a
NOT ACCEPTED SIM card.
5. Wait until iTunes detects your Apple iPhone 3G.
6. Disconnect your Apple iPhone 3G and reconnect it after 10 seconds.
7. Your Apple iPhone 3G is now unlocked.