hi i have a question regarding the smart phones for t-mobile its my understanding that t-mobile requires a data plan for all smart phones. but my question is if i buy a smart phone off of somebody will the phone work perfectly? i was thinking of buying off a motorola vibrant and just putting in...