Oh fuck, Radiohead puts on the best live show right now. Period. There are no questions to be asked about that one, try grabbing some bootlegs and if you don't find yourself instantly *addicted* to them then I don't know what to say, I cannot wait to see them - and yes, 2.5 hours is a normal show for them - usually consisting of 1 set (roughly 17 songs), an encore (usually 4-5 songs) and finally a show closing song that will no doubt blow your socks off. BE THERE!!