I got an HTC Desire about 1 year ago, and I never really enjoyed having it. So I want to switch to an iPhone because I recently started using their products and love them.
What I need to know is...Since I'm on a 3 year contract, how would I go about switching to an iPhone? Am I looking at a fee...