Id definately prefer X over the two, for one thing the fighting STAB is OP, as it covers 5 types super effectively as opposed to psychic types 2. This makes drain punch BP go up to 112.5, with 50% of the damage healed(no need to waste a move on recover....), that and earthquake with its 100bp...