I like "RetainPro." It covers pretty much every type of basic retaining wall you might encounter. Even does MSE walls now, though I haven't used that module. Like any other software, you need to punch a few numbers on the side to make sure the results are correct, but we should all be doing that with any software package on a regular basis. I haven't come across any major bugs in over 10 years using it. It's pretty reasonably priced as well, I think it's only 2-3 hundred bucks for a single user license (could be more expensive now).