I really want an iPhone, but I really don't want to be in any kind of contract. Is there a way to have an iPhone with a prepaid carrier? If so, which one and how? I have Boost right now, and I am aware they are only CDMA so that probably won't work. But I also have an old Straight Talk phone...