Even with the wealth of information available on the Internet these days, it's a good idea to have an agent. The fees you'll pay an agent are nominal when you consider what all an agent can do for you. Buying a house is a monumental event that can affect you for years to come — an agent can help you make sure it's a positive event. Among other things, a good agent will act as your home-buying expert, tour guide, negotiator, paperwork administrator, and, most importantly, your trusted advisor.
Seek referrals from friends who have bought homes in the area. Look on the Internet. Look in the "Homes" or "Real Estate" section of your local newspaper.
The ideal agent knows the local area well. And most importantly, he or she listens well and respects your needs and limitations. Trust your instincts. If an agent makes you uncomfortable for any reason, find another one.