We rank your cars a lot, now it's time for you to rank ours. Between 8 of our builds, which one is the best? Today we found out.