Just read a very nice review
here
The only fact which I don't understand is why companies who came up with the fabulous Macca F1 and thrashing Mercedes Benz CLK GTR joined forces and produced the SLR. The only explanation I can come up with is that the most important market for this car, like Porsche's Cayenne, is North America.