This is a heavily covered topic, if you searched you could find numerous threads on it.
It is all preference. The D series is more than capable of making power that wont keep the tires glued to the ground. It takes more building than a b series. Depending on your power goal in the end. The higher the power goal the more you should lean toward b series.
__________________
http://www.cardomain.com/ride/2931273
'06 Mazdaspeed 6
L3-VDT
'02 S2000...
Sold
F20c
'93 Civic dx...
Sold
B18C1
'95 4dr. GSR...
Sold
B18C1 Supercharged
'95 LS...
Sold
Originally Posted by shamoo
I have no problems punching a 10 year old in the face if they dented my car with intent.