- Unless you are using a "buyer's agent" - and have signed a buyer's agent agreement with the agent stating such, not just because the agent said so - remember that the agent is working for the *seller*, not you. That's not to say they won't be honest, it's just something to keep in the back of your head.
- Don't buy a house that you don't think you could resell easily - it's the old "location, location, location" thing. Location is the one thing you cannot change about a house - even though you might be willing to settle for a less than ideal location, remember that one day you will want to sell it. I once bought a house next to an apartment parking lot, and while it didn't bother me that much, I had a heck of a time reselling it.
- Watch out for what the agent/mortgage people say you "qualify" for vs. what you think you can "afford". On my first home, they were much different numbers, and I'm glad I went with "afford". Remember, there will be other expenses and wants/needs that will come up and you don't want to be strapped. And if your first house is not your "dream" house, you want to be able to save a little for the next house.
- As for using a lawyer - that's up to you. I used one once. It was a standard purchase, and he ended up making one or two minor changes to the standard contract used here in the state of PA. Nothing earth shattering. I didn't use a lawyer on the next purchase. I guess it depends on how the standard contract used in your area is written. That stuff that a previous poster mentioned (broom clean, working appliances, etc.) was already in the pre-printed contract commonly used around here. If you are not certain whether you want to use a lawyer or not, err on the side of saftey - it should only be a few hundred bucks.