Is 170hp not powerful?
Maximum power output is not everything.
It is how it applies it that is important.
A car that puts out 'only 170hp' but is a dream to drive, handles well and is controllable, is better than a car with 500hp and goes like a rocket in a straight line but gets right out of shape at the first sight of a corner.
Also probably a lot cheaper to run.
It really depends on what your looking for!
Just out of interest have you driven the car?
Rossco
1996 E36 320i