I agree that a buyer's agent is probably a good idea for you, since this is your first time and buying a home is a big deal.
No matter what you do, you should thoroughly educate yourself on the properties in your area, be clear about what you are looking for, know your financials, check your credit report and credit scores, go to a bunch of open houses, etc. BEFORE you call any real estate agent or make any commitments. You need to be a smart, savvy home buyer and be prepared to say NO if necessary. Coming here is a good start but you should go to the library and get a book or two on the subject.
Also, get a home inspection! The best $400 I ever spent was on a home inspection for a house I didn't buy due to material defects the inspector found (there had been a fire in the attic, I didn't notice it but the inspector did.) An inspection report give you bargaining leverage (I saved $3000 on my last house because the AC fan was a little noisy) and peace of mind if you do buy.
Financially, there are a number of factors to consider. How long do you plan to stay in the home? How are houses appreciating in your market? How stable is your employment? How much will your mortgage be relative to your income?
Finally, don't get in a hurry if you can avoid it. Shopping for anything is an emotional experience which can lead to errors in judgment. Make your plan, then work your plan. Don't be afraid to pay for good advice but don't over-rely on others.
Hope this helps!