Full report from Geneva Salon 2004. In-depth info on the 4th generation V10-powered BMW M5. Go here for the full report!