Mercedes SLR (Far left) - SLR stands for "Sport, Leicht, Rennsport" (sport, light, racing). The SLR contains a 510 lb hand-built 626hp, supercharged, all aluminium, SOHC V8 engine. Half a million for a V8 Mercedes? I think its a little over priced.
Mercedes SLR "Stirling Moss" (far right) - This is the rare special edition of the SLR, with only 75 made. With no roof at all you sit in a carbon fiber chassis, completely exposed to the elements, with exhaust pounding from the 650-hp supercharged 5.5-liter V8. All for 1.1 million.