iPhone Unlock Steps For Windows…!
The following steps are to unlock a “Virgin” iPhone which has not had any attempts of unlocking on it before regardless of the version
1. download appTap (third party app installer) from http://iphone.nullriver.com
2. download PACAY from http://www.simonrichardson.co.uk/
3. Install appTap and PACAY respectively (see some description on their respective sites to what you should expect during & after the install process). this will activate your iPhone…!
3. jailbreak using iBrickr v0.91(this might not be the latest version, just download the latest version) by natetrue (get the software here : http://cre.ations.net/creation/ibrickr)
4. Follow the instruction and a video sample on the website and run iBrickr v0.91 accordingly (ibrickr will automatically downgrade the firmware version of the iPhone to 1.0.2 if it detected that you have 1.1.1)
5. Browse for applications in iBrickr and select anySim v1.1
7. after the iPhone soft restarts itself run anySim v1.1 (Make sure the autolock is set to never and the passcode is off, the tool will tell you to do so even if you forgot to do it)
8. And there you have it your own iPhone on your own GSM carrier
Please let me know how it goes or you need any help???
for those who tried to or did unlock there iPhone earlier can not use this and they would have to wait till some application which makes your iPhone virgin and from there on you can follow these steps
NOTE : all the above steps are collected as result of different forums and blogs of other individuals and all the credit goes to them (and not me) & creators of all the tools that are used in the unlocking process
it took me 2-3 hours to unlock my phone because i did not know any thing about unlocking and i had to go through many sites to find a set of easy steps to unlock my iPhone from windows so the sole reason of my post here is to help everybody out there who still do not have any idea about unlocking the iPhone

Amit, glad you figured it out!
Colin
Oh yes it took me about 2-3 hours but i didfigure it out and without a shadow of a doubt you were my inspiration, so again thank you. as soon as you told me that you were using with the blackberry data plan and t-mobile i was encouraged to have my iPhone finally and one of my friend heled me giving me his iPhone as he wasnt using it….!
Amit
I found a software that will unlock your iPhone so you can use it on ANY network!! Works for versions 1.1.1 – 1.1.4 Will not work on 3G though!! Cheap cheap cheap!
http://tobicom.digcre.de/2008/09/15/anleitung-iphone-firmware-unlock-jailbreak/