I agree somewhat with Bob on some things.
1. Squats. I may have squatted a total of 30 times out of 11 years of lifting. I am strong on hack squats, leg press, leg extensions, and various other leg exercises. My quads have never lacked size, so it must not be to important for me.
2. Presses Behind the Neck. These I have never done. I was taught from day 1 to do front presses, machine presses, or db presses. My delts have done just fine without them.
3.Barbell Rows. Now this I disagree with Bob on. I love barbell rows.
4. Deadlifts. Ok, now this one is 50/50. Some swear by it, others don't. I do deadlift occasionally and do have good workouts when I do them. I have packed on a good amount of size without them, so I don't think they are neccassary. I think they are ok every so often. Not a necassity.
5. Bench Press. Stay away. I hate bench pressing. For years I bench pressed. I kept on watching the weights go up week by week. I kept telling myself, "yeah your chest is going to get up there, your weights are going up, up, up". My chest never followed through. I started using Hammer Strength and dumbbells for a month or two and could already tell the difference in my chest. So, from now on I only use certain exercises for chest, but no bench. I will use the Incline Bench ocassionally. But never the flat bench.
6. Barbell Curls. Ok these I use. I do every biceps exercise imagineable. So they do fit in somewhere. I never do the same routine twice in a row. I go strictly by instinct. Meaning, when I go into the gym that day, I might do this, or that. Barbell curls could come first. Or they could come second. Or third, or fifth. Or maybe not at all. Its whatever the muscle is doing that day and whatever it takes to stress it. But yeah, I like using them.
7. Lying Triceps Extensions. Ok now these just feel comfortable. When I fist started doing them I used to just extend my elbows. But now I push up with them like I would be pushing down on a triceps pushdown machine. It makes a big difference. But these I use a lot.