Focus on corn-based biofuels has doubled corn-feed from $2 a bushel to $4 a bushel. (http://www.energy2025.com/FoodVsFuel.pdf)
Although biofuels are a great alternative to hydrocarbons, they cannot provide 100% solution. Yes, a 15% to 20% solution helps moderate imports, but at what cost? The "stuff" from which energy is to be produced needs to be "free". Just as oil is "free" (just need to pay to extract, refine, ship & distribute it). What else is based on a "free" essence of the basic energy source? Solar, wind, wave, hydro energy. Of course, that would drive us to electric cars (pardon the pun). But why not? The infrastructure exists, already!