iNdependence is a a program that truly unlocks your iPhone so that you can do with it as you please. The new version 1.4 beta 5 has been released and there are reports that it works perfectly.
This is great news for those that are looking for a way to unlock their firmware version 1.1.4 iPhone and want the assurance that it will work and well. iNdependence is software that you can download and run only on Mac OSX. iNdependence offers a GUI based interface that will allow you to jailbreak, unlock, and then activate your iPhone. Then once you get all of this taken care of you will be able to load programs onto it and make it how you want using the simple software. Go check it out and enjoy!