In a 20 year period of L.E., and the last 16 years just plain ole citizen, I over the years carried about everything I consider adequate for personal protection, and tried ankle holsters, boot holsters, and shoulder holsters, and every thing in between.
The best weapon I came up with is a J-Frame Model 60 Smith, in 357 mag. The best carry method I found (3 in all) is: An inside the waist band in suede leather with a clip. I carry this rig, in my boot for dress, in front next to my belt buckle with a t-shirt (tail out), and on my hip with either my shirt tail out, or a jacket or coat. If I am wearin something like overalls I put the pistol in my pocket.
The pistol has plenty of serious power, is light enough to be comfortable, and small enough to be easily concealed.