There are some good points in here, some overreaching statements, and some things that the layman will misunderstand.
For an example of the second, not all biofuels are bad, just because Bushbama have pushed for bad ones. Some that they have pushed for (e.g., biobutanol, cellulolytic, etc.) are promising, actually.