Erdnase "The Expert at the Card Table" (book)
John Born "Cheating at Texas Hold'em" (book)
Allan Ackerman "Expert at the Card Table" (dvd)
Allan Ackerman "Las Vegas Card Expert Vol 1 & 2" (dvd)
Allan Ackerman "Advanced Card Control Series" (dvd)
Darwin Ortiz "The Annotated Erdnase" (book)
Darwin Ortiz "CardShark Vol. 1-3" (dvd)
Darwin Ortiz "Scams & Fantasies" (dvd & book)
Jason England "Foundations Vol 1 & 2" (digital download)
Paul Wilson & Jason England "The Unreal Work" (digital download)
Richard Turner "The Cheat" (dvd)
Simon Lovell "Gambling Moves with Cards" (dvd)
Steve Forte "Gambling Protection Series Vol 1-4" (dvd)
Wesley James "Expert at the Card Table Vol 1-7" (dvd)
In my estimations, Ackerman's "Advanced Card Control" and/or Jason England's "Foundations", are far superior to anything Daniel Madison has ever put out (and I own most everything Madison has put out). Madison's "Mechanic" volumes are far too expensive for what little you get content wise. Not to mention, he frequently contradicts himself and wastes a lot of time talking about nothing.
If you're going to get Erdnase, get Darwin Ortiz' "Annotated Erdnase", it's well worth it.
If you're looking for a very broad range of content on cheating techniques, I'd recommend Steve Forte's work. Even though this work is dated, it's still relevant... though he does not go into explaining in a whole lot of detail "how to cheat", as this series was meant to be merely how to prevent one's self from being cheated.
I own John Born's book, but I haven't read it in-depth yet, though it seems to be pretty dang good.
Hopefully this helps.