The Smart ForTwo is a goofy-looking car, and even sillier in cabriolet form. But it is designed with a surprising amount of practicality. In cities, you can park where no car has parked before. And ...