I'd box-model in the rough masses, using lattices to vary proportions if necessary, then do detail passes over the whole model with polygon editing tools (Cut, Connect, Remove, Collapse etc) until it was suitably detailed. Then again, that's how I model pretty much everything.