Richard Hammond has driven more cars than most people, and certainly has his favorites. He loves Porsche 911s, Subaru Impreza STIs, and also a 1963 Opel Kadett A called "Oliver". But the Top Gear and ...