I went through a similar process last year. We are a small company with some legacy PCB designs kicking off a new project. I received quotes in the $5k - $10k range from the usual commercial packages, plus maintenance fees. Things I was looking for:
- +10 layer support
- No size restrictions
- Matched length differential pair routing (600 Mbps to 5 Gbps)
- 3D export to MCAD
In the end, I went with KiCAD due to the major jump in cost to get those last two features in a commercial package. Plus, the ability to not be beholden to a vendor and easily hand parts of the project others (now and in the future) without incurring extra cost. Honestly, it was the fact that CERN had just added matched differential pair routing that put KiCAD over the edge. I took a risk on the 3D MCAD support, but @maui released StepUp filling that gap.