Ok so I have t mobile. I am getting the samsung vibrant, with no contract, just buying the phone, which is by t mobile. In a little less than a year, when my contract is up, I am switching to AT&T, but want to still keep the samsung vibrant. Is there anyway that phone, still by t mobile, can be switche from t mobiles service to AT&Ts service and still work?