D Daniel New member Mar 27, 2010 #1 Which car has better handling, acceleration, and is fairly easier to maintain?