The current approach with biofuels is a debacle -- algae is clearly the way to go. That said, biofuels are not the only thing that comprises "green energy". Solar, wind, geothermal all have their place.
Let's also not forget increasing energy efficiency and otherwise reducing waste that have direct economic benefits...