The utility of biofuels depends on (a) the biofuel in question and (b) what you grow to make it.
Ethanol and methanol have less energy in them, and are less efficient than biodiesel.
Soybeans are a poor way to make either ethanol or biodiesel. Sugar cane ands oil palms are the most efficient, except for making fuel from agricultural biproducts, such as orange peels, cornshucks and such .