JohnD, back to your origional question. The only real difference between the P89 and the P94 is the profile of the slide. As far as accuracy, I don't think one has an advantage over the other.
As for the P95/P97. Yes the frame is a polymer, that is glass reinforced. Unlike the Glock or H&K, there are no steel rails for the slide to ride on. The rails are polymer. I own both a P94 and a P95, and I personally prefer the P95 because it is noticeably lighter, and it has less "felt" recoil. The polymer is impervious to solvents and oils. It is not a compromise of materials. I haven't seen a single Ruger weapon fall apart from the use of inferrior materials.
You should also know that Ruger doesn't make a steel framed autoloader with the exception of the .22. All the "P" series are made with an aluminum alloy, of course with the exception of the P95/P97. Steel is good. You may want to look at one of the CZ75 series of pistols since they have a steel frame.
Have fun and enjoy.
