I think Aerosmith wins here. Although, Van Halen is also an excellent choice.
They both represent "rock" in the truest sense of the word, have the longevity, and are universally known, loved and respected.
I'd go with Bruce Springsteen and the E Street Band
Metallica is the greatest American rock band of all time, and there isn't a close second.