Chuck,
I've spent the larger part of the past few years dabbling in this exact topic. A house is never an investment: a fundementally illiquid asset that is irrationally priced and subject to appreciation controls that stand outside the normal metrics of any true investment.
Yes, houses can and do appreciate over time. Yes, you can buy a house today and have it be worth triple the value in the future. But, that value is based on no rational metric - GDP, inflation, cost of labor, revenue, etcetera.
If you have a nut of money - say, 20% of the value of a $500k home - you are far better investing that money in a semi-liquid investment portfolio balanced to your risk appetite and renting a property at the interest-portion of your proposed purchase.
Example:
$500k house, 20% down, $100k nut of cash, 30 year loan, 5.5% interest, interest payment in the first 10 years of the loan averages (range $1880 to $1516) $1689/month. If I rent a place for less than $1700 a month, plo