It doesn't matter what your musical tastes are. Elvis is much more of a cult icon than MJ. Think of all the merchandise you see that has Elvis on it, etc. He also had a bigger fanbase as well because of the different genre that he recorded under. I'd have to think that Elvis also had more of an influential impact on music. All of the early rock bands like The Beatles, Stones, etc were influenced by his stardom. There's a famous story that John Lennon always told about going to see an Elvis movie when he was 14 or 15 and going "oh my god...THAT would be a good job!" and thus getting into music hard and heavy because of Elvis. My choice is not to denigrate MJ's impact at all, because I think he was massively influential and certainly is among the biggest superstars in modern music history, right alongside Elvis and The Beatles. Personally, I'm not an Elvis fan and have only ever owned his greatest hits, however, I just think the cultural impact that Elvis had on the country is hard to even come close to measuring. Ever pop artist the last 30 years has been influenced by MJ. NKOTB, New Edition, Backstreet Boys, NSync were all huge groups...would not exist without the Jackson Five's success. MJ's stage show also made pop artists step up their game (Madonna, Britney, Janet Jackson, etc). Chris Brown, Usher, Timberlake, are all MJ clones. MJ had the best disco album ever made and the best 2 pop albums ever. On top of that, he still has bonafide R-n-B hits. Elvis did span rock-n-roll, the blues, and gospel, but he didn't spawn any of those, the way MJ did to pop. If Elvis has any advantage it's his movies. But the international appeal of MJ gives him the edge, IMO.