This is interesting - especially as two of the crops you mentioned aren't food (ethanol corn and marijuana). Given the prices that pot sells for, it probably doesn't take a lot of acres to get it into the top three by dollar value. I'm sure it'll only go up as the laws change.
In Boston, you can be fined $250 for smoking tobacco in Boston Common. But I smell marijuana smoke there every single day. Crazy times.