I have here a G1 that boots fine (into emergency mode) when it has no SIM card but just will not boot when I put the card in. Coincidence? I don't know. I do not even know where to begin debugging that. What I do know the stupid card works in a (jailbroken) iPhone and in a Blackberry without issues. For all it is worth, I have T-mobile as carrier.