My family all has Sprint, and me and my bro were thinking of switching over to AT&T to get iphones. The question I had, can we still call our family members with Sprint phones without getting extra charged? I assumed that like any service, you pay for a plan that gives you a certain number of hours free without having to pay extra. Lastly, I don't think my contract is up with Sprint. Would AT&T buy out my contract? Sorry if thats a stupid question, someone claimed that they would - but I had never heard of that. Thanks for any help that I may get. Oh also, if AT&T doesn't buy out old contracts, any tips on how to dump the old contract?