Sorry to here about your incident. I myself was mugged by 3 men at the age of 19 soon after i moved to the city. My wrist and nose was broken along with 2 cracked ribs and a concussion. I wasnt legally able to carry at the time(even though i owned a several handguns.)But i figured i would follow the law like a good american. As others have stated a quality 9mm or .380 subcompact or a snub .38 would be great options. You really just have to try to shoot or at the very least handle all of the different models to see which one works best for you.
"When the power of love overcomes the love of power, the world will know peace."