I'm going to go with J on both accounts. J is a far better guitar player in my mind, no question. Vocal-wise, if we were counting the Pixies and Frank's early solo work, I'd go with Frank, but his voice has SUCKED for the past decade or so. I've always liked J's "slacker" Neil Young-ish vocals, and to his credit, he's never lost it.
__________________
|