I'd say you get way more bang for your buck eating it. Just make sure it's decarboxylated. Eating MJ you will contain all the cannabinoids. When smoking you'll burn off a good bunch + exhale a lot of them. A good idea, when you make edibles is to make a good bunch each time, and freeze them...