I have had both engines in my car, the car came with 96 motor, I blew that then had it replaced with a 98 motor.
as far as which one is better, I would think 97 and up since if they decided to change the design, logically they should have changed it to a better design. the guy who put the 98 motor into my car also told me that some sensors needed to be rewired.