Hydrogen-powered cars are less efficient and environmentally friendly than EVs, but nobody can deny that they're more practical. Case in point is Honda's Clarity fuel-cell vehicle (FCV), which is now on sale to select buyers in Japan. Unlike EVs, which can go a maximum of around 270 miles (in the case of Tesla's Model S), the Clarity can run 750km (466 miles) on a tank of 70MPa compressed hydrogen. That's assuming you can find a hydrogen filling station -- there are only around 15 or so in the nation at the moment. Performance-wise, the 174-horsepower motor delivers a top speed of around 100 mph.