i just got a samsung captivate from rogers on a three year term and was wondering about all of these terms i keep seeing? 1) what is a SDK? 2)what is rooting and is it safe? 3)if i do root it how ard would it be to update to 2.2? in addition to this i just found out about samsungs poor preformance with regards to updates. when the time comes where my phone is no longer supported will rooting be my only otion for updates?