Go look at MDOnlnie, they offer both

.mdon-line.com
JMO, but Web/ASP is the best way to go for many reasons. No one was more against it than I was a few years ago. Remember when you get a standalone your NOT getting/buying the software.. ONLY a license.. same as the others.
Also don't worry so much about your own solution. I found one that worked for me ONLY if I had a client who needed a solution, otherwise many many practices have already invested time and money into their PM systems and in order to keep competitive you should be ready for any PM solution.