Prepay, Invest, or Buy More House?

A bonus or a windfall, weighed three ways: prepaying, investing and a bigger deposit, with the return investing must beat and an honest account of what cannot be compared.