I don't know much about them but I just heard Web In Front and thought it was pretty much ace. Tell me about them.
Is all of their other stuff in a similar vein? What record of theirs would you suggest I start with? Maybe you hate them. Explain why.