Purchasing a home is a significant financial commitment and, for most of us, the biggest of our lives.