After years of concepts and teasing, we've finally seen the production version of the BMW i8. The second car in BMW's i electric range, and a supercar priced in the same ballpark as the Audi R8 ...