Go Take a firearms/defensive pistol class first. Go to a range where you can rent different handguns and see what you like. Personally I like the .45 Springfield XD's and 1911's best. There are many different designs to choose from, no one can tell you what is best for you. Depends on how it fits you, and if your comfortable with it. There are plenty of threads on this forum with everyones opinion of what works best for them. Just keep reading, but definately take a class.