<edit>
What should I look for when selecting a domain broker?
What services does a good broker provide?
How do I find domain brokers?
What are the usual steps in the process of buying a website?
</edit>
[edited by: Webwork at 12:09 pm (utc) on Aug. 10, 2005]
[edit reason] Per Charter please avoid requests for specific recommendations [/edit]
Buying a domain or website is a simple and complex process. Simple: You and the seller agree to a price and the seller transfers the domain and website. Complex: Setting a reasonable price.
What price is right? Here's thread about pricing domains (not websites): [webmasterworld.com...]
How do you protect yourself to assure the domain will be delivered once you've made payment? Use an "escrow service" or "domain escrow service".
Websites are more complex to value and I strongly suggest that you spend a lot more time educating yourself about website values before spending >$1,000 for a website unless you are better informed. Otherwise how will you know what questions to ask when a domain broker suggests a purchase price or offer?
Website values arise from the nature and source of their traffic, the value of the website's content, the value of what - besides the domain name - you are buying (software, customer lists, etc.).
A broker may offer guidance however, without knowing a lot more about how to value a domain, how will you know if you are getting basically sound advice? Without educating yourself how will you know what to negotiate for?
If it's a small sum - which is relative - then you can consider any shortfalls in the process the price of your education. If it's a large sum then you best consult with several experts: Legal, SEO/SEM, traffic tracking experts, domain valuation, website valuation, software, etc.
Buying and selling websites involves a lot more detail than domains so a I'd say a good contract drawn up by a lawyer with domain experience would also be advisable. You'll need to address a lot of issues, for example traffic, database access, content, email forwarding etc.
Good luck!