Just a comment about Mecha Crusade, hardness and such get rediculous with expensive mechas. After we tried out a combat with a small mecha using the heaviest armor type versus two giant medium-heavy armored mechas, we realized that using Hardness by its normal rules resulted in just rolling dice and then subtracting 90% of the damage.
I roll 15d6 damage... (2 minutes later after fumbling and recounting the dice) 64 damage.
Oh, well this guy has energy resistance of 30 against your type and hardness 30, so you deal 4 damage...
It became very boring very quickly. The only method to get around hardness, I think, was "Plasma Damage" which ignored hardness, but even that could be resisted.