hydrogen-based vehicles to the everyman, it seems BMW has been taking an alternate tact, and instead got bizzy squeezing a hydrogen drive into a 7 Series model. The car's engine can run on either hydrogen or gasoline, and includes tanks for both. You can manage around 124 miles on hydrogen and an additional 311 miles on gasoline, which should cut down on the whole "stranded in the middle of nowhere since there aren't enough hydrogen stations yet" situation. Performance is passable, at 0-62mph in 9.5 seconds, but this ain't no Tesla. The switch between power sources is performed automatically at the push of a button, and the car will be produced in a limited series for selected users, meaning you probably won't even have a shot at one. All the same, it's good to see alterna-fuel vehicles getting so close to reality -- and BMW seems convinced that in reality, the future won't just play host to compact boringcars.