List your needs
Know the difference between your wants and your needs and keep track of the homes you see that come closest to meeting your needs.
Concentrate on a few Neighborhoods
Decide what's most important to you about the neighborhood you want. This can greatly narrow down your search.
Compare Homes
Make sure you know what you would get and what you would miss in each house before you make a decision.