If I let a particular player or style of music stand in my way, it'd rule out just about any and possibly every guitar.
As for Frank Zappa, I love pretty much anything Zappa. Father Oblivion, Why Does it Hurt when I Pee, and Stink Foot are friggin hilarious but rock at the same time.