i think radiohead were plenty influential. maybe not in the same way as the strokes, who spawned countless imitators in terms of actual sound. but radiohead was a very popular band that played, y'know, guitar rock, then completely revamped their sound and changed directions, and it was then that they went from being radiohead to RADIOHEAD OMGO OMGOMGOMG!!!!! that artistic free will, or whatever you wanna call it, will have a more lasting influence than a particular "sound" that gave us the vines and the cribs. everyone pretty much looks to radiohead for "what comes next," that's not really the case with any other band.