Kia's Mercedes S-Class - is the new K900 really as good as Germany's best? | Top 10s