Rohypnol can most definetely be smoked. I have a number of intelligent, well-informed friends who regularly crush roofies and then sprinkle them on joints to get a nice weed/benzo buzz...it works. I've never tried it myself, but I really trust these guys. I remember asked one of them a while ago...dont remember the specifics of what he told me, except that a number of benzos (such as xanax) are completely ineffective when smoked and that roofies are pretty much the only benzo that can be smoked. You said you have xanax...definetely either snort or eat them.