Just between the 2....hands down Eddie in his day. Slash is good now a days, still not a Eddie when Eddie was in his prime.
Steve Vai, Gary Moore, hendrix, Stevie Ray Vaugh, BB king Yngwe Malmsteen. Yet Yngwe Malmsteen doesn’t play with heart(IMHO) and you hear one of his licks it gets old. But he is good.
Check out some of the youtubes from the 2012 Van Halen tour. Eddie is killing it right now. I think sobriety agrees with him ;)
(the guitar work on A Different Kind of Truth is amazing as well. Definitely worth a listen if you are a fan of EVH)