Oh, yes... I saw them at the Marquee in Wardour Street during my mis-spent youth...I bought On The Boards on the strength of a single listen to Taste and I still listen to it. Does anyone remember Man? Welsh band from the early 70s, they live in the same subfolder of my brain that Taste occupy.