I think the Ruger SR9C is worth a look. It won't break the bank, it's easy to maintain, is reliable, accurate, and just as easy to EDC as it is fun to plink at the range. It's the cheapest gun I own, and I must say, it's kind of one of my favorites because it gives more $$ guns a real run for their money.