I will take a wild guess

that the RHCP's might have the most going for them as far as more fan's, but in my personal opinion, I think that Lenny Kravitz is the more talented artist and has the best music of the two.
Lenny Kravitz's career took off in '91, and the RHCP's started in 1983/84.
I dont think that the RHCP's are even close to Kravitz, in any genre or era period.

So..a moderator might as well close this thread! End Of Story.
YouTube - Lenny Kravitz, :"It Ain't Over Till It's Over"
YouTube - Lenny Kravitz, "I Belong To You"
YouTube - Lenny Kravitz "Fly Away"