You know like when a mechanic tells you never buy a Yugo . No need to listen to that idiot he never owned one
Thats because he knew better! Always listen to your mechanic.
The Beretta is good. Nice and heavy which makes it easy to shoot. Good feel and very reliable (except in the sand). The Sig is better. More refined and just overall fits me better. The BHP is the best. Looks and shoots so smooth. Try them out and see which one fits you best. This is, of course, just my opinion which is worth what its worth, and is heavily biased.