If there is any chance of enemy opposition, Marines are a no-brainer. They are worth every IC. Also useful in swamps, over rivers and in jungle.
Mountainers are so-so. In HoI2 they were nice since they had winter combat bonuses, but in HoI3 I usually don't use them. They have not enough firerpower, so their hill/mountain bonuses make them not strong enough to justify the cost.
Mountainers are so-so. In HoI2 they were nice since they had winter combat bonuses, but in HoI3 I usually don't use them. They have not enough firerpower, so their hill/mountain bonuses make them not strong enough to justify the cost.