Keep in mind cocaine is still a schedule II drug (along with percocet, dilaudid, and first line meds for ADHD amphetamines and methylphenidate), meaning there is a legal, Federal use. Heroine, first tauted as a "heroic drug" by Bayer, is a schedule I (with marijuana, PCP, MDMA aka ecstasy) meaning it has no legit medical use. Federal law always beats state law..sorry CA. Heroine is just a form of morphine with certain functional groups that allow the brain to process the morphine more quickly. That said, cocaine still seems more appealing.