Congratulations! You have decided to purchase a home, or are thinking about buying one.  You'll be joining the ranks of thousands of families who realize that home ownership offers a number of g ...