If you've been reading everything on here, you'll know that grocery store food brands are not quality foods and might even be causing some of the problems you're having. Check out this thread:
http://www.pets.ca/forum/showthread....good+cat+foods
I'm not a cat person but please read some threads in the feeding section. None of the foods you've mentioned are good quality for your kitties. Well, I'll let some cat owners give you better advice than I can, but just wanted to get you started.