It is highly recommended that you work with a real estate agent when purchasing a new home.  With the many variables of the home buying process, you want someone to work with you and for you.  The benefits of working with an agent are many, but here are just a few:
Save time – Agents are very familiar with the market and will work for you to help you find the perfect home in your price range, with the preferences you desire.
Information and help with negotiations – Good agents will have multiple resources that will help you through the decision making and purchasing process.  In addition, they will handle alot of complex paperwork on your behalf.
Buyers fees are low if not free – In most cases, agent fees are paid by the seller of the house.