I think you need to drive the new CRV for a fair comparison. I think you will be shocked at how much they have improved since 2007. I have a 2016 EX-L with 26,000 troublefree miles on it and I like it a lot. If I had known of the many changes and improvements that the 2017 has, I would have waited.
I would lean toward the CRV because because they are so popular, replacement and aftermarket parts are more readily available and cheaper. It also has more space inside, gets better fuel economy and has a higher resale value.