There are lots of greatoptions for concel carry and home defense, try to locate a gun range or dealer that lets you shoot different makes and models, some will fit you shooting style better than others. Or you can do what I did buy them all
I have the following :
keltec P3AT in .380
Ruger SP101.357
S&WMP .40 cal
Springfield XD .40 cal compact
Kimber Pro Carry II .45
Kimber Ultra Covert II.45
I love them all, But I probably carry the Kimber Ultra Covert II the most. The most important is a good holster and practice