I wouldn't go with HMO personally. I got my ITR 98+ spec swap from PWJDM cheaper, and with more/better parts. You could get a GSR, but then you'd just have another GSR, and the same work into a B18C R will yield greater results, as long as you're willing to deal with the base price difference.
You could also buy my ITR EK so I can go get a loan and buy my dream car