moniker.com, afternic.com and sedo.com all specialize in buying/selling domains.
Among other things, page rank, traffic (both linked and directly typed in the browser), and domain age are factors that determine the value of a domain name.
You might find this link useful:
http://www.dnjournal.com/domainsales.htm