Go to www.caringconsumer.com
It has a list of companies who are both known to test on animals as well as known to specifically not test on animals. A few that I know though are MAC, all the makeup from Victoria's Secret, and Bare Essentials/bare Minerals. None of them test on animals. Also all the makeup they sell at whole foods. If in doubt check the packaging. It will either say it does not test on animals/use ingredients tested on animals or it won't say anything which when in doubt means they do.