You don't need any of that junk, all you need is a wifi connection to the net and this website
http://iphone.unlock.no/
I have jailbreaked/unlocked iPhones before using the above method. Only takes about 15 minutes depending on your Internet connection.
To clarify: Go to
http://iphone.unlock.no/ on your computer and follow the instructions on how to bypass the emergency call screen and... just follow the instructions