The 350/370 might not be the last word in power and speed, but I drove a Subaru STi this morning, a friend bought it 3 weeks ago new. 296 bhp and 300 lbs-ft it has. 2.5 litres of turbo flat 4. He changed from an early 350Z.
UGH, springs to mind. Laggy, poor throttle response and not that quick. All over by 6,500 and nothing below 3,000 rpm.
That is one engine which needs a total revamp.