The only album I ever turn off if people are round is The Wolftones - Let The People Sing, for obvious reasons. It was something I was brought up listening too, and even though I don't agree with some of the lyrics it is a great album.
I too love those Irish rebel songs. I don't personally have to agree with the lyrics to appreciate the passion and beauty of the songs. I find the whole tradition of rebel music in Ireland fascinating.