Found this interesting web site from a pet food supplier, it gives a list of all the pet food they will not sell, and the reasons why. Then you can click on alink to see the products and foods they do sell.
I found it interesting anyhow, learned a few things, but I dont agree with all of it. For instance they said Orijen was one of the better dry foods.
Now im not sure when this web site was written, but did they miss the whole things about all those cats dying in Australia from this food becuase of the packaging (irridation). Also this food has a lot of fish ingredients, plus I remember when I used to feed dry I had to take it back because there was a recall because of the bones in the kibble.
http://animalnature.net/unnaproved-product-and-maufacturere-listing.html