I personally would never do it, I don't even drink.
I think it should be legal for medical purposes, as it's not really addicting (unless you smoke a lot, and I mean A LOT) and its components have some great uses. I'm on the fence about recreational use - only because I also don't like how you can smoke cigarettes anywhere that's open. If you want to smoke, sure, just don't make me smoke it too. Not a fan of cancer.
If there were like, special places for doing it, I'm all for it.