Pmg,
Not that you need another answer, but there's one more possible angle here. In my region a buyer agency contract is between the buyer and the broker-- not the sales agent. The same goes for a listing contract. Therefore, if you're unhappy with an agent, you can ask the broker to assign a different agent. One of the Denver agents on here can confirm if this is the case there. If the broker won't return your calls, send her/him a letter and explain that you are unhappy with the agent and want another one assigned (again, if the agreement is between you and the broker).
Also, as others have explained here, a buyer agency agreement gives you certain protections. In some areas (such as where I live), without this agreement an agent actually works for the seller and must put their interests first. So I wouldn't rule out signing one of these again, but you're a little wiser now and negotiate one of these better. You can shorten the duration, for example, such as to one of two weeks (I've done it before for one day!) to see if you like working with an agent. If an agent won't agree to this, then this person isn't willing to earn you trust and business. Good luck! - Wed Nov 11 2009, 01:36