R Russell Y New member Dec 31, 2010 #1 I like both cars but which one is faster?Also which has better gear ratios and what are they?