I have searched and seen many different answers. OK, I just bought a 3GS to replace my iPhone 2G. I am on a 3 phone family plan and am the only iPhone. I want to give my 2G to my daughter, but here is the kicker, she's at college with full wifi everywhere, so $20 is a complete waste. I want to somehow jailbreak it, install the BossPref to turn off EDGE, and somehow get it on her account. How does jailbreaking work with activating? Do I have to unlock even if it's going on an AT&T contract? Do I still have to activate it? Or can I just jailbreak, install Boss, and pop her SIM in? Thanks!!! Oh, btw this will be on 3.0, so idk if they have unlcok/jb software yet.