I'd say hospital is debatable for line divisions that you don't expect to see excessive combat with those divisions. With a total cost of 297 (from wiki) vs 44 for an infantry brigade it sounds like you could equip a whole light division of infantry in exchange for one hospital brigade. Logistics companies may be more important if fighting in low infra areas, or places where supply is your troop limit (pretty much everywhere in the game excepting western europe, and even then we saw GER vs ENG running into huge supply issues in Italy during WWW). Recon seems to be the 100% choice given that Daniel loves it so much.