I have and I thought it was really interesting. I got their newest album "You forgot it in people" and it turned out to be kind of interesting the second time around.
MIL
MildPossessionRestricted
Yep, I enjoy listening to their music. Excellent band.
AC
Alpha CentauriRestricted
They're ok. Can tolerate em, nothing to go mad over though.