Firstly Squeeze were ace.
Secondly, i'd have to say '77 - '83 was a huge part of my growing up too musically. I got into everything from punk to the mod revival, to ska, the start of hip hop, the start of The Smiths etc.... so so much good music, that i still listen to now.... in fact i don't think there's been a band that i've liked over the years that i wouldn't listen to now.... not really.
And thirdly, i'd say that if you're looking for anarchistic, rebellious stuff, Radiohead is not the band for you, but... they are far more than just In Rainbows. If it's punch you're after, then delve into their early back catalogue. I'm not saying you'll love it, but it's quite different.