My iPhone 2G was unlocked (and jailbroken) on 2.2.1 but I was still using AT&T and so i upgraded it to 3.0, when i came to 3.0 it stayed unlocked and everything worked... except for push it kept on telling me to connect to itunes to activate push. It wouldnt fix so i just restored it. BIG MISTAKE. now i cant activate buti really need to put it in recovery mode, how do I do that while its not activated???