What would be the best motor swap for my 99 honda civic dx?

Planning on doing a motor swap but wanna make sure I get it right the first time. Was planning on doing a b20z swap and order it from Hmotors. Would that be a good swap? If so i'm not sure of all the parts I would need.

K series engine would be your best choice. Read my answer to another member with the same question:

Good luck with your choice and have a wonderful time. HTH

I'd say a K20 will be the best fit. Good power for a small car and i'm Sure you'll enjoy it