In my search for a decent cat food that I can afford (or at least to avoid outright killing my cats over time), I came across this great page that reviews dog food. DogFoodAdvisor.com.
How does your dog food rate? Mine got a single star. Shudders. Don't worry Molly, we'll upgrade.
They have a list of best dog foods. Luckily, two of those are actually available in large grocery stores like Wegmans: Newman's Own, and Harmony Farms. Sadly, none of them will be found in most smaller stores, so the small-town dogs of American are stuck eating crap.