Thoughts on medical marijuana?

From insomnia, headaches, body aches etc. I've heard that medical marijuana can be quite beneficial. What are your thoughts?