some of their old shit is too funk for me, some of their new shit is too pop for me, but all together i do love RHCP. my favorite song of theirs has to be soul to squeeze, then under the bridge, and i could have lied. they've been banging out hits for years though. and i think snow is a really good song too.