both will do fine for the b20...myself im using bc coz theyre the cheapest aftermarket rods at abt 1.2k iirc
if u want..try compare the weight of both brands n go for the lighter ones
got a friend whos using carillo rods coz he said theyre the lightest...not sure abt price...duratech n eagle oso i dunno prices