Im going to unbrand a Nokia N97 so I can flash the latest firmware and get rid of all the "crap" installed by my providor but Im wondering, when I do this, is the phone unlocked as well so it can accept any SIM card? If not, (I imagine this question is asked billions of times) is there any way to do it thru a software (eg. free) method?