I was at this show (Starscape in 2000).
This year's Starscape looks to be pretty good.
I stumbled on all of this because every now and then I wonder about this band that blew me away... Big in Japan. They're playing again at Starscape this year. But its not the kind of name that leads to a distinctive search on the interwebs... (Also... doesn't look like they have much of an internet presence.)