Just wanted to update this thread.  I got to spend more time in a CX-5 and CX-9.  Didn't drive them, but played with everything.  The CX-9 is very big (and Very nice), if I were in need of another mini-van I would probably get a CX-9 instead.  But, it didn't offer any more front leg room than the CX-5.  It felt very "rich", but for now, I don't want anything bigger than my current car (Outback).  I would still like more room up front than the CX-5 offers, but it's not needed.  After further spec comparisons there are very few compace SUVs that offer much more leg room.  The Outback is unique in that capacity.  I think I would still want a better stereo, but it is not terrible.  All in all, the CX-5 is really nice and it is still my top choice so far.  As I add more vehicles to my cross-shopping list I notice I will have to spend more to get more than the Mazda offers.  I am going to wait to see that the 2020 models offer, but as of right now, it looks like it will most likely be either a CX-5 or a Honda CRV.  I was toying with the idea of an Acura, BMW, or Volvo, but those get up into the mid $40's or higher and I don't really want to spend that much.