Kirkland purple bag for the three bird chasing fools at our house. Very similar ingredients to PPP, but a few more additives that bump the nutritional value. Almost half the cost.
A good place to check on your dog food's quality:
http://www.dogfoodadvisor.com/dog-food-reviews/dry/PPP is a three star food, Kirkland purple is a four star food.