I did a search for Mew and nothing came up. I'm sure someone's going to point to one of the gajillion Mew threads but I didn't see any. Or I'm blind.
My friend said he saw Mew recently and they were one of the best live acts he's ever seen. He thinks he's quite the musical connoisseur, though he's more like a delusional dipshit half the time, so I'm taking his opinion with a grain of salt.
I have been listening to their latest CD a lot lately and like it a lot. Anyone else recommend catching Mew's set?