you will probably have to pay the ETF to get out of your verizon contract, but after that you would just go to ATT and tell them you want an iPhone, and you have a verizon phone number you want transferred over, they take care of the rest
depending on how much time is left on your contract you may want to wait for it to end first. no point in paying an ETF if you have like 2 months to go