Occasional user but I do not to smoke. I use a dry herb vaporizer, imagine a tiny (0.2g) oven that heats up the ground flower to a desired temperature without setting it on fire. This allows me to control the amount I use and the effects. The flavour is also much better as smoke taste awful to me. There is very little smell, so doing it indoor is not an issue.
There are lots of 420 friendly sp. It definately enhances the experience.