Elvis was rock and roll, MJ was motown, pop, soul...
I've grown up listening to MJ and its amazing how many songs are brilliant and still sound fresh today. On the other hand, i'm not a fan of Elvis, i find him boring and only like Viva Las Vegas.
I went to the History concert at Wembley in 1997 and that was amazing as a show and performance.