Any condition/iOS of your iPhone 3GS/3G/2G, it doesn't matter to jailbreak or unlock. Its 100% possible.
Also 4.3.3 latest firmware could be uploaded without any hassle means unlock possible
Depending on condition or iOS of 4G, unlock would be possible and also true jailbreak is possible for up to iOS.
Call me for more details about your iPhone related problems.
* ios upgrade/downgrade
* os problem
* store apps
* itunes account
* not synchronizing
* Etc or whatever.
It could be said by me that if any one unlock/jailbreak from me, i could be unlock/jailbreak his phone forever.**
iOS : 3.1.2, 3.1.3, 4.0, 4.0.1, 4.1 4.2.1, 4.3, 4.3.1, 4.3.2, 4.3.3 (2G,3G,3GS,4G)
Still jailbreak possible for any iOS n Unlock solution is Limited (as per condition)
Call me for more details @ 01915-491216 ***
** upto software solution by dev-team.
*** Price doesn't matter, just your pleasure.
N.B. Don't be upgrade an brand new iOS if u don't have any idea of software unlock or jailbreak.