If it were me in this situation, I would talk to the guy who has the cable and share his connection (even pay for his monthly fee to provide incentive). It's relatively easy to connect two houses by using directional wireless antenna.
The guy lives about 1/2 mile away and there's quite a bit of trees in the way.