I believe the SR9c is one of the top carry guns of all time. It is that nice!
For Home defense, range, and carry the SR9 full size is excellent also, just depends on what size gun you wish to carry. All I know is that they are very impressive guns, dependable, accurate, nice trigger, large magazines.
What more could you want?