Almost 500,000 miles and one slow-speed collision later, this 2003 Honda S2000 just refuses to die. It still runs and drives, ...