I tend to buy pistachios and cashews to snack on, but I am always confused as to which is better. I usually get the "Roasted/Unsalted" over the "Raw" (which I assume means they aren't roasted). Two questions: 1) Can you eat "Raw" nuts right out of the bag or are these meant to be cooked into foods? I always thought that unroasted nuts would cause stomach aches. 2) What is the difference (besides the obvious) between raw and roasted? Is it just taste or does roasting do something (nutrition wise) to the nuts? It would seem that the roasting would dry out the natural oils, but I'm not sure if that's good or bad.