Reviewed on October 8, 2007Although not in any way a sport sedan, the beefy-looking 2008 Ford Taurus will get you around in comfort, and the navigation system makes it easy to set up complex routes.TAGS:object, webcam, reporter, location, photograph, San Francisco