Dune gave the best advice.
A mainstream auto (like the glock you mentioned) in either .40 or 9mm. The .45 is probably a bit much for a beginner, contrary to the "Gotta have a FRIGGIN cannon !!!" crowd
. Berretta's are popular, and my favorite is the SigSauer (but its the most expensive generally).
Also a cheap alternative, and extremely simple and reliable, is the medium frame .357 Magnum (which will fire cheaper and less recoil oriented .38 specials rounds). Smith & Wesson make very nice ones, but generally overpriced. You can get a cheaper Taurus with the same features for several hundred dollars less.
Also depending on brand, I recommend getting stainless steel where possible. Its a little more expensive, but usually worth it. Much easier to take care of, and less prone to scratches and rust.