The new TRX is Ram's answer to the almighty Raptor. How do they stack up on paper?...