Banks, B. D, Edge, TST, Van Aaken, Bully Dog..... any opinions on which work the best, with the best protection for the existing electronics, with the least problems, with the best customer service, with the least complicated installation, etc, etc... ... . for the money?