i have never been much of a weight lifter but i have done a little over the years and i have been presented with different workout ideas. i have a friend that does a workout that is

leg days (ham string, quad, calf, aductor, abductor, glutes), arm days (bis, tris, forarms, shoulder), back days (lats, traps, middle back and lower back), and chest days and he also mixes abs in so that he is doing them every other workout and cardio on the days he isn't mixing in abs. he gets good results from this it seems.

but i have always been told by a lit of people the best way is to do groups like back and bis, chest and tris, etc.

and then i was reading in mens health the other day that says to do full body workouts each time you work out.

so what do you all think? is it all just different means to the same end? is one methodology more efficient than another? does it depend on the individual? or is one workout better than another depending on how many times a week you get to the gym?