Underwater Connection on Academy in Colorado Springs has my vote. They know what there doing and have treated me very well. I've recommended them to friends often and no complaints.
While the instructors at Underwater Connection are top notch, their customer service and repair shop are not. I had my regs serviced by them for 3 years, only to find they didn't. They didn't disassemble them completely, and didn't replace the parts that were provided in the repair kit. I took the regs back twice because of hard breathing, and they charged me twice to tell me they were fine. Long story short - they weren't. And since the parts hadn't been replaced as required (verified with the manufacturer), they regs were destroyed in attempting to replace the parts. When I went back to show the owner what happened, thinking he might need to reevaluate the repair process, he told me he knew more than the manufacturer and service techs, and that I must have caused the damage by using the regs. I was invited to find another shop, which I have done.
I still have friends who teach there, and like I said, if you're looking for instructors, of the 8-12 I have personal knowledge of, they are all very competent. I was certified by them. That said, I would not have anything serviced there. I'm not sure how they treat there rental gear - I suspect it's replaced often enough that maintenance/service is not a problem.
It would help if the OP stated what specific services/products he was looking for in an LDS. I say this because some shops have a much larger inventory of products than others. Some cater more to tech divers than others. Most have good instructors, but again, depending on what you're looking for (tech classes?) only a few with fit that bill. For overall inventory, variety, customer service, and instruction to include technical, my vote would be Ocean First Divers in Boulder. I will travel to them from Colorado Springs because they offer that much more.