This is a quick list for people just entering the market. It is by no means definitive but it will help people with limited funds and knowledge to avoid costly mistakes generally. Mostly it refers to new registrations but it doesn't hurt to think about it with domains you are buying from a drop...
www.dnforum.com