I don't think it works for me.
Taking into account FAN discount:
Next Plan: $119 a month for 24 months ($2,856), $650 for iPhone, $640 for HTC = $4,146.
Contract/old plan: $135 a month for $24 months ($3,240) plus $423.88 for the two phones, and $72 for the dumb upgrade fee = $3,737.88...