Freestyling and battling are different IMO. Obviously Black Star would be sharper and more clever at freestyling, but if this is a round-for-round battle, DBLOCK epitomizes New York battle rap. In a battle you have to dismantle your opponent. And who in rap can come harder in 16 bars with more raw machismo than D-Block? Yasin Bey and Talib could come off the top embarass Kiss and P Common embarassed Drake (read: with the truth), but in a battle Kiss could solo.