Still using this one:

I can't top it. It cannot be topped.
Nice! Can you name all of them? I recognize the obvious ones (Hendrix, Bowie, Beatles, etc.), as well as The Foo Fighters, Courtney Love, and possibly Oasis. Is the pig representative of Floyd? Is this bearded guy sitting to the right of the drums Morrison?
Well, um, let's see:
First row: Ringo, dunno, Charlie Manson, dude from AC/DC, KISS, KISS, KISS, KISS, dunno, dunno, Gwyneth Paltrolw, dunno, Sinead O'Connor, Mark Hammil, Waldo, dunno, dunno, Lisa Kudrow?, dunno, Joey Ramone, Frank Black
Second row: dunno, Little Richard, Jimmy Page?, Elton John, Alice Cooper, dunno, dunno, dunno, Billy Corgan, that dude, that other dude, dunno, dunno, dunno, that dude, his brother, Sting, Neil Young, the other guy from Nirvana
Third row: Prince, dunno, John something from The Who, Keith Fucking Moon, dunno, Elvis, Yardbyrds?, dunno, dunno, dunno, dunno, Dave Grohl
Fourth row: Iggy, Jim, Ziggy, Rono, Roger Daltrey, Pete Townshend, the main character from the comic, Ringo, John, Paul, a midget, Courtney Love, Kurt
Fifth row: Chuck Berry, Jimi, Pink Floyd pig, some chick, Clapton, George, Jim (again), the other dude from AC/DC, Madonna