I highly recommend Canidae. I pay $32.99 at a feed store in my area for a 40 pound bag. It is a human grade quality food with none of the stuff you mentioned and then some. It's all life stages so you can feed from puppy through senior. (
www.canidae.com)
I also recommend Chicken Soup for the Dog Lover's Soul (
www.chickensoupforthepetloverssoul.com). It also does not have the stuff you mentioned, is a good quality food and in my area I found it for $30.99 at one feed store for a 35 pound bag and $28.50 tax included at another for the 35 pound bag.
There's also Innova although that is a little pricey, in my area it's $40.99 for a 35 pound bag. (
http://www.naturapet.com/) Acutually any foods from this manufacturer are good, California Nautural, Innova, Innova Evo, etc.
There's also Wellness (
http://www.wellnesspetfood.com/) which I do not know what the price runs as it's been too long since I priced on it and I don't remember.
Anyway, there's a few to get you started. I would say "bang for the buck" (ie price for quality nutrition), the Canidae is the best food. Next I'd say Chicken Soup. Also, if you e-mail the Chicken Soup company they do free samples to try and see if your dog likes it before you go and buy a huge bag. I have e-mailed Canidae in the past and never received a response so if you want to contact them I'd call, but they have a 100% satisfaction guarantee so if your dog hates the food they will take it back and refund your $$ no questions asked.
Good luck!