After Slash I can only think of Tom Morello. I know what he does ain't exactly rock n' roll but it's the closest one that comes to mind. There's John Frusciante too but he's too much of a Hendrix imitator IMHO. Jack White is also an option, I totally agree that Rock N' Roll is dead or dying. Today's music sucks, I find myself listening all the time to bands like AC/DC, Iron Maiden or guys who've been around for 20 or 30 years already.
