I have read endless pages of "high-level AOP descriptions". I'm playing around with three particular different AOP implementations (AspectJ, AspectWerkz, JBoss AOP) and honestly, I really appreciated not having to read another "This is an Aspect. This is a pointcut" article. Getting straight into the code was exactly what I wanted (despite the fact that you couldn't just copy and paste it), so I could figure out how JBoss *syntax* differs from the rest.
Also, please mention the necessity of having trove.jar in the classpath somewhere in your article. That caused me a days worth of stress :)