i am thinking to buy an iPhone, since i am with T-Mobile now, so i have to hack it to use. But i also want to switch to AT&T when the my T-Mobile contract expire, so my question is, once iPhone is jailbroken, can you restore it so it can be used on AT&T's network too, or it's a one-way ticket? thanks in advance~