At the beggining I used 2.2.1, i tried to update and then my iphone started to get stuck when with sim card, before the phone worked fine.
I upgraded to 3.0. At first the phone worked fine but after 2 days, same thing. Now the phone works without the sim card since i put the card in it after couple of seconds it turns off.