Battle of the Cosworths Question Title * 1. Which is the best of the two - Sierra RS500 Cosworth or Escort RS Cosworth? Sierra RS500 Cosworth Escort RS Cosworth Question Title * 2. Why? Done