Though the next BMW M5 isn't quite here yet, that doesn't mean you can't have a seriously quick 5-Series. The M550i xDrive sports the new body style, and is easily the quickest 5-Series in the stable. Read our full review.