Here is a great article of things to think about if you are thinking of building your dream home.