A new house will probably cost between $100 and $250 per square foot. Yes, that is a huge range and here's why. Read more >