There are plenty of other choices. It all depends on how deep your pockets are, how much work you want to put into this, and what your goals are with the car.
If you are looking for some more power but dont really feel like doing a swap, maybe buy another d16 block and boost it.
B series is always a good route to go. B18B is a great motor in the Civic. As well as the B16, and B18c is also very common.
A B-series swap will be your easiest option other than replacing the D16.