I'll agree on the Tekonshas. I've had several. First was a Tekonsha Voyager on my S10. It worked great, but could be a little slow engaging the brakes. Bought a new truck and bought another Tekonsha Voyager. Used it and moved it to my current truck. It then got to the point it wouldn't apply the brakes automatically - but would still apply manually. I then installed a Tekonsha Prodigy P2 on it in 2007. I'm still using that controller and it works great with our 10k camper behind my Chevy 1500. I've also installed a Tekonsha Prodigy P3 in our Suburban. Functionality wise same as the P2, but easier to change and control with more advanced trouble shooting. I use both of them with 4 different trailers regularly every where from 1500 lbs to 10,000 and both work great.