Many people believe that hindu squats are all you need. For the average person, this is probably true, but I'm one of those people that always tries to achieve to the maximum of his potential - if there's something better out there, I use it (within reason of course). To me, functional strength is the epitome of fitness. Others will most certainly disagree; it's an opinion; they are allowed. So, to me, using a combination of strongman, weightlifting and powerlifting is most desirable. The olympic lifting combines speed and strength (AKA power); the strongman is brute strength combined with endurance (AKA farmers' walks, etc.); powerlifting is limit strength. I love these things and the combination of them is, to me, the ultimate routine.
Calisthenics are good for most people though. They'll keep you healthy and improve your strength and endurance at first if nothing else.