The one I perform is a personal mix of some half a dozen or so different routines whose methods I've combined. Mostly because I can't pass for crap
The Mnemonica CAAN is a good building block. If you start from there using that principle, you can combine several other card magic principles to make the workings easier. Also, as mentioned above, I prefer to not pass, so there are different ways to get around that.
Barrie Richardson's is very good as well, and as far as completely FASDIU ACAAN effects, is right up there.