I'm currently in a contract with Verizon but I'm planning cancel it for the iPhone 3G. How about the rest of you? Are you currently in a contract with another carrier? Are you planning to cancel your contract and pay the ETF to get an iPhone 3G or will you wait until your contract expires?