Is the house you have fallen in love with really the right house for your needs and lifestyle? Here are 10 criteria to consider. Shopping for a home can be a lot of fun, especially when many attractive homes are on the market. But before you make an offer...