Their new guitarist Josh Klinghoffer is good, but he doesn't seem to have the chops (or preference?) to play guitar solos. The ones I have heard that might be solos are just a little riff that is repeated about 4 measures, then another riff for another 4 measures. Anything more complicated is masked under large amounts of reverb, overdubbing, and effects. Nothing like the stuff that Slovak/Navarro/Frusciante pulled off. Klinghoffer is a really good drummer though, he played drums on a bunch of Frusciante's solo stuff.