Marinol is legal in all 50 states from what I know, but is only available by prescription and is used almost exclusively for cancer patients. Medical marijuana is legal in 20 states and D.C. but not in Mississippi.
I guess you have to check with your Doctor. It is given to Cancer patients to make them eat. It does not have the other properties of pot so if you want a legalized pot its not the same.
Alex