Agree Interlock is some good stuff but yes it's expensive. Only use it when I have to.
Wilbur Ellis has a product called Crosshair. Cheaper and also seems to do a pretty good job of controlling drift.