I've wanted an iPhone for quite a while now, but I have been a Verizon customer for the past years. But the main question is if I should switch to AT&T just to get the iPhone 4 or wait till it comes to Verizon, if it even is. Another question I have is what's the cost of the fees I must pay, activation fee etc.?