The smartphone has revolutionized our lives, and that certainly includes our time on the road. There is a bevy of driving-related apps out there that do everything from helping you find a parking space to ensuring you get a fair price on car repair. Below are some of our favorite driving apps that can...