There was a used SW 4506 on here a couple days ago w/3 mags (8+1) for $320. I have had my 4506 for 10 years now, and it has been completely reliable. It will even cycle empty casings! (Manually of course!) It is big and heavy, but that makes it shoot really nice. These are very left friendly. Not the best choice for competition, but a real man isn't afraid to compete with an 8 rd mag, right? I shot some IPSC when I first got it, and I never felt outgunned as long as I remembered that I was shooting a stock gun against guns that cost 3 times as much.
Two years ago I got a Glock 22, and I really like that gun as well. Easier for CCW, faster followup shots, very accurate. A better competition gun, but about the same for home defense. If you watch regularly, a used Glock will turn up for under $400 once in a while. Hicap mags are a fortune and that blows your budget, but if you really feel you need them, they are out there. For CCW, I carry one spare mag if it is hicap, 2 if it is not (as in 4506).
My brother has a CZ 9mm. It is a nice gun and shoots well, but I dont have a lot of experience beyond that. My Glock is more accurate, as is my SW, but the CZ is plenty combat accurate.
Good luck!
Paul