all those motors are stock, just not from your model car. and if your already spending the money just get the b16, it's cheaper. And your talking to the wrong people about not caring about speed. just about everyone here will tell you, if your going to spend the money to put a new motor in, might as well upgrade.
And a good way to tell if their good or not. go to the Better Busines Bureau's website and type in the URL.
Also do some research on the web, see if other forums have posted anything about it. they sell a ton of other motors, I'm sure someone somewhere has posted something about them
hope that helps