I have used a lot of Deutsch Connector on my swaps. They are good enough for Caterpillar they are good enough for me.

http://www.summitracing.com/parts/SUM-900420/?rtype=10

I've also used the shrink wrap gel butt connectors. The Deutsch are nice but pricey!