Anyhow, I want to give some praise where it's richly due to one particular pet toy company, Petstages. Petstages takes the approach that cats, like children, have developmental needs and they seek to meet the needs that the cats have -- a need to chew, to bat at something, etc. Most importantly, their products are intelligently made.
I have bought a dozen of their toys and, while some were damaged a little after weeks of intensive play, they are incredibly durable overall and the cats absolutely love them. My cats are extremely rough on toys and these toys have stood up to weeks of chewing at batting. They haven't ripped open or shed little pieces on the floor.
Petstages makes not only small catnip toys (like the fish and ring shown at right), but also interactive toys (danglers like the one shown below), blankets, cat tunnels, etc. It's not always easy to find all of their products at the local pet store, but they are first-rate. For once, somebody is actually thinking of the cat's needs, not just the human's.