I'm going to have a bash at this but it'll probably end up as 100 of my favourites rather than a definite top 100, I'm not usually into making lists and I'm bound to miss something out.

Cheers Trev.