The fact that you use the word 'cannabis' instead of the other terms caught my eye. I'm the same way. I either use 'cannabis' or 'ganja' as they seem to both be the most accurate terms in regards to what we are describing. Great article and I appreciate your contribution. Please check out my blog @seanengman and give me a follow if you find my content sufficient.
Cheers,
Sean