so after doing some research, i've decided that i may opt for a hardware unlock.
and just to clarify a couple of points, this is what i've gathered:
1) a software unlock, if done wrong, may brick your phone. whereas a hardware unlock you will not. plug and play no?
2) a hardware unlock allows you to upgrade to the latest firmware if need be. software unlock on the other hand – you may not, because you have to wait for the next upgrade.
does this sound right to you guys? if yes, great! but then i also have another question...what's the real benefit to unlocking a phone if a hardware upgrade seems much safer to do?
any response to this would be much appreciated.