rammstein is fucking tight i love their shit even tho its german i think german is the best language for that type of music or just rock in general