I have an SR9c and the SR40c. Haven't had any issues at all. Ruger's customer service is great. If Ruger comes out with an SR45c, I will own one of them too.
Don't know anything about the Bersa so I can't comment on which is better. Sorry, not much help.