When two generations of BMW's iconic M5 meet
Your complete guide to BMW's ultimate M5 super-sedan. Pick a fave