What carriers are currently offering free iPhones for switching
T-Mobile is known for its aggressive marketing campaigns and has offered free iPhones with trade-in and new line activation. They have various deals that may involve bill credits or discounts over the course of your contract.