Taylors from Summit, they come off fine, their durable, they cost the same as Delco's. Ive had mine off probably 10 or 15 times and they still clip on like new.
http://www.summitracing.com/search/y...d/taylor-cable