I like a 9 because any family members can pick it up and be effective. .45 not so much.
A .45 can be a handful in a small package.
thats an important criteria to be sure.