I guess it's a matter of taste. Personally I'd go for the MB 63 AMG, but I'd also consider the Audi S6 or S8.

What didn't you like about the Mercedes, I've had some serious driving time in one of those and didn't find any fault with it...