I usually only buy phones from Verizon on a 1 year contract, and now that they've done away with early upgrades, I'd still like to do that. I won't leave Verizon, but do any carries let you purchase the iPhone on a shorter than 1 year contract if you don't buy it outright?