I think Nutro is relatively cheap. That is a very good food. I like Innova the best, though. Though it seems a bit expensive, he really eats a lot less of it, so it lasts a while longer.
You may find this of many higher quality foods too -- thought they cost more per pound, they have less cheap fillers, so often you will find that your cat will eat less of them, and on a day to day feeding comparison it ends up costing about the same as the cheap brands to begin with!
For example, you have seen my big boy Soloman -- 14 pounds -- he eats less than 1/4 c of the Innova dry per meal (if feeding 2 meals per day).