I go for big strong units and that covers everything. Costs alot more gold, but even my knight character finds a way to make it work.
How big do you think is "big"? How strong do you think "strong"? I suspect different have different expectations for these numbers.... as well it should be.