well it all depends. In a classic rock sense definitely Black Sabbath. But if I'm in the mood for more fast paced rock definitely foo fighters. My favorite song by them is Monkey wrench. They are tough to compare. They may both be rock. but they are to totally different styles of rock.