What food do you feed?

A few years back, I switched my cats to a high quality food and 2 years later I went to a grain free one. I've used Chicken Soup for the Cat Lover's Soul (2 years) and Taste of the Wild (3 years) and NONE of my cats has hairballs any longer.

Hairballs are not "normal" for cats. In the wild, their diet takes care of this. So finding a good food is the best way to solve the problem.

And yes, 15 years ago w/ my first cat ever, I was sure I was looking at poo as well.

Here is a good site to start learning about cat foods, what to look for when reading labels, etc.
http://www.petfoodratings.net/cattable.html

Just click on a brand and see what the review says == what's good about this food, etc.