The amount of ignorance on this thread is just about to make me believe humans are among the most stupid of the creatures on our Earth.
In all, I believe in animal rights, and I believe that while humans are high up on the food chain, we aren't necessarily the top.
I'm not saying that animals should be involved in politics, and have a right to vote and the like, but I am saying that all creatures have three basic rights:
The right to live
The right to survive
and The right not to be tortured or maliciously treated.
Naturally, however, these rights are political only. If we were to get into a natural order view of it, then sure, I'm going to squish a bug if I think it's going to bite me, or if it refuses to fly away if I swat at it.
Animal testing for cosmetic purposes is, to a small extent, okay with me. This doesn't mean I want twenty puppies in tiny cages, starving, and mistreated so I can have freaking dandruff shampoo, though. I mean that if we need to make sure that that shampoo isn't going to make all my hair fall out, and turn my scalp green, so we very carefully test it on twenty apes, and those apes have plenty of room, food, and quality treatment, then I'm not going to go off on anyone. (Hell, this would maybe be size of a high-school gymnasium at most, really.)
And as for the food chain, that was invented by humans to make us feel big. We put ourselves on top because humans can't stand their own weakness. I'd like to see any one of you who claim that humans are naturally on top go up against a grizzly bear without a gun. Am I saying that because I believe this that I could take that bear? Hell no, and am I saying that that makes it okay to stab a kitten and eat it raw because we're bigger? No. I'm saying that when faced with nature, and not PETA, EPA, or any political organization, humans and animals have the same three rights, and it's up to themselves to defend them.
Humans just defend those three rights more adequately than animals, that doesn't mean that animals don't deserve to live freely, but it also doesn't mean that humans have to move out of the way because stray cats want to live in our alleyways.