Hey Roger , welcome to the forum! Over time I have evaluated a ton of DMS's and you are right, there is no bullet proof solution. In my experience, demo's are a very tough way to evaluate a DMS; there is a ton of information to try to digest in a short period of time. Also, do not doubt the ability of a skilled demo person to navigate around "known" issues. In reality, in order to choose your next DMS, the most time spent should be talking with peers, particularly peers that are all on your short list of DMS's. Ask what they like/don't like, how long is the support queue, what kind of turn around do they experience, how much above their base monthly do they pay, how responsive are they to critical issues. How well do they support third parties? Ask all department heads, some systems are "geared" towards different departments, so depending on who you talk to you may find some variance in satisfaction. I usually ask what new features have been implemented in the DMS over the past 12 months; what features are planned to be implemented in the NEXT 12 months. There are some vendors out there that are in Profit mode, which means that they are light on features and support, and heavy on integration fees. ((Integration fees are quite important as they will always be passed along to you)). Personally I prefer DT for these reasons, but I am not a customer so I really cannot offer any insight on how well they support you. You could try visiting a few DT customers in your area and asking pointedly about service response times. I also like making DMS Sales guys phone in for support while we are in the board room, nothing is better than watching a sales guy sweat while he explains why in 15 minutes we still haven't heard from a live person. I imagine this shakes things up when he gets back to his office....