Will I be able to unlock my iPhone 3G and use it with another carrier? The reason being is not because the prices, I find them superb. My only issue is that where I live Rogers/Fido does not work (next to zero reception!) so I'm unable to use my .. phone.. part of the iPhone, haha. (I'm sure most of Eastern Canada has an identical problem.) Bell Aliant is a superb carrier, especially for Eastern Canada, so could I unlock it and go to them? How do I unlock it? Is it expensive/free? If I unlocked it, how would I install further firmware updates? Once unlocked, how would I switch the carrier? Any additional information I should know? Much appreciated, guys!