Verizon Doesn't Carry the One, shame cause they have the best 4G LTE but they don't have unlimited plans. So you are looking at a S4 which is not a bad phone if you really want to go with Verizon.
If you want a HTC One At&t, Sprint and T-mobile carry them. If you don't mind overpaying for what is NOT unlimited go At&t, seriously their plans are a bit overpriced.
I Had t-mobile before I Got the One, I hated it, service was kind of flaky at times missing text dropping calls but hey they do have the chepest plan, which is actually unlimited.
Sprint Is a best compromise in My oppinion With an unlimited plan on a phone that doesn't fell like is made of recycled plastic bottles.