Six Finger Satellite
Saw them in '96 and they were miles ahead of the headliners 'The Jesus Lizard'. I'm not sure when they last toured, but there are a ton of bands making loads of cash now who are basically stealing every idea they had. Check em out.