I am about to buy a new handgun this weekend and cannot decide. The P97 has good reports and my gunshop has them new for $370. I have always been interested in the Steyr M but have heard stories (many) about problems. Also should I get the M9 or M40? I am so confused! Please help me out!