Am I the only one that finds the title "killer routine" just a tad ironic?
Anyways, like most of the guys were saying, you really only need about 3-4 exercises per muscle group depending on their size, obviously larger muscle groups like back would require more sets than a smaller one like biceps. You've got a good variety of exercises there and you can utilize all of them, just not in the same day. Just do the 3-4 different ones, and constantly switch up your routine by changing the exercises and your rep scheme and the weight you use.
For back, you may want to split up your exercises into two different routines completely doing width exercises one time (pull ups, pull downs, etc...) and thickness ones the next time (deads, heavy rows, etc...).
The only other suggestion I have is add more work for hamstrings, even if you're hams are well-developed already...I've never seen anyone with hamstrings that were too big that it looked bad.
Oh, and don't be suprised if your thread disapears and is relocated in the training section
