It's 2013, and none of those things are commercially viable.
Without detracting from the force of your argument, one of the reasons something might not be commercially viable is because no-one has decided to make it so. We have over a century of thinking and investment in the idea that petroleum-based fuels are the right and proper way to power our vehicles, so it's not surprising other alternatives have been neglected.
But it is entirely possible to make an IC engine that runs on alcohol, so what is needed is a which makes that preferable to OTL.