I think the biggest differences have been covered, 95 imo is the better of the two, doesn't have the issues with the PSU that I've seen, Though I'm not thrilled about Surface Mount, it is the future. Final consideration is parts, the worse possible problem you can have with any of the RCI radios is the CPU, and replacment can be a PITA.
An unlikely issue, but none-the-less, possible, I would jump on a 2990 if the price were right, but otherwise the 2995.