So in the end I guess I'd rather know one package inside and out and be a halfway decent modeler then have a half assed understanding of multiple packages and suck at them all! actually it is just like gubar said...it is about taking what you need from each package to create a project, working through several in a pipeline if necessary.