a k swap is rediculously expensive if ur talking cheap not to mention pointless if u are looking for some true power. As most civic lovers say... a D can hang with a B most of the time. Ds r easier/cheaper to turbo depending on what size turbo you want. I unfortunately have a toyota "Canary". Im purchasing a Honda Civic dx with a mini me swap already in it. I have debated on a b swap as well but come to the conclusion that a D would be a lot cheaper. I want a D16a6, y7, or y8. might even bore and go aftermarket on the head and assembly for a beefer turbo.