Ok, Biomechanical are for me a local band. They have just signed to Earache records. Biomechanical are probably the best british band at the moment. They've had such good reviews, even magazines like Kerrang have said that they are just as good, if not better than Iron Maiden (not too sure i agree with that). Check them out.
www.biomechanical.co.uk
www.biomechanical.co.uk