if you are looking for the one that is more beef based, id say its the NV. the Canidae's first true ingredient looks like ocean fish meal (though beef meal is listed 4th). i consider them both decent grain inclusive foods. i know Innova has the red meat foods, but not sure of the price (and again, beef not the primary meat)
I would definitely put Nature's Variety above Canidae. Canidae is manufactured by Diamond now and I have not been inpressed with Diamond or Canidae products. I've had great luck with Nature's Variety though.