Ferrari F430 and Mercedes Benz SLR