The 2017 is the year you want to be careful of. The 2015-2016 have the CVT vibration.
Hereis a video I found that demonstrates the vibration. Hereis another one. Seems like it happens most often when under 800 RPMs, so it is often when city driving. Keep in mind this is only the ones with the CVT from 2015-2016. I think people are over-exaggerating the problem. Many old people buy these small SUVs and are expecting a soft idle and ride, but the idle is just a little more apparent than a comparable RAV4.
My mother in law drives a 2014 RAV4 LE and really likes it, though I told her to get the power liftgate because she has a bad back and now she regrets it. The RAV4 since 2013 has gotten the same gas mileage as the 2012-2014 CR-V, which is 23/30/29 city/hwy/combined MPG. In 2015, the CR-V with the CVT upped the MPGs significantly to 27/33/32 city/hwy/combined. These are the FWD ratings, so if you need AWD then take off 1 MPG. 4 MPG better in the city with the 2015-2016 CR-V may be worth it to you if you can stand the vibration. Try out a 2015 CR-V in a test drive and see if you notice it. Turn off the A/C and put it in drive to get the RPMs to 600 and feel.
Also, a 2012 CR-V is the same as a 2014 and 2013, so you may be able to save some money by getting an older model year (2012).
Overall, the RAV4 has less problems and a better transmission than the CR-Vs. The RAV4 is just a tiny bit bigger than the CR-V in terms of cargo volume.
Would like to hear what you decide on! Good luck