I understand the principles but i have a hard time seeing where the practical applications are outside of a few. Please enlighten me ;)
I've only just started exploring how I might use AOP. So far I've used it for dependency injection and to implement an interface to support two way data binding in some UI code.