You might be interested in this Philosophy Bites interview with Gary Francione. Don't miss the first couple of comments by Spencer Lo, who draws on many passages in Practical Ethics (the latest edition, published in 2011) to argue that Francione misrepresents Singer's position on killing animals. Francione at first writes off Lo as a defender of "corporate welfarists" but (fortunately) settles down and responds at length, later in the thread. I'll leave it to you to ponder whether he responds fairly. (Comments welcome.)
Also interesting: Brian Leiter did a poll on what philosophers eat, and found philosophers remarkably worried about eating animals, even if they do (mostly) eat them. Over half the carnivores said they thought they should be vegetarians (or vegans). There's lots of great discussion and debate in the comment thread.