Medical marijuana is legal in the state of Colorado. As a result, businesses have been created to grow, package and sell medicinal marijuana. This has created jobs, paid rent, and perhaps most important in 2012 America, they've paid millions in taxes. The problem: even though medical marijuana is legal in Colorado, it's illegal under federal law.