Let's keep it simple: If you want the iPhone, wait until your contract expires with your current provider or pay the termination fee.
On a tangentially-related note, the iPhone gets my gadget lust excited enough that I will be taking option number two.