The three smallest production vehicles currently on sale in the United States consist of the Mini Cooper 2-door, Fiat 500e and the Mazda Miata – which one is best for you? This is an odd, yet ...