<p>Please give me some insight on how to get the best start on applying Aspect Oriented Programming to my C#.net applications?</p>

I recommend trying
Spring.NET
. It lets you create "Interceptor" classes that can be wrapped around calls into business objects simply by adding entries into the application's config file.
We've used it to do connection/transaction handling, error logging and authentication. Which keeps all of those "aspects" out of the business logic code.