I got a 3gs last night and it was already unlocked/jailbroken I just had to enter and ip adress into cydia. So I did and I finally got it to connect to my sim card. Then I realized I couldn't get a lot of apps due to not having the latest version so I did upgrade to ios6. I then realized I had to do this whole process myself. I did jailbreak it though redsn0w 0.9.13dev4 and I have to do the tethered reboot and the pineapple does show up. I then put the vssh lite on my phone and put cydia on there. No it either says invalid sim or no service. I kept trying to update the modern firmware to whatever other people were suggesting but it won't do anything. The firmware I have now is 05.16.07. I am at a complete loss right now on what to do next. Thank you so much for your time in advance. I have been working on this for hours now.