I got the Mevotech brand.

No one makes a stronger version. The difference will be who puts the bushings in there.

I'd be interested in seeing where the arm bent. Must've been one hell of a hit! haven't heard of anyone else bending an arm yet...