My BFF has a Rav, she loves it. Tyres are a bit more pricey than an average car I think but they seem to last ages. Some other things service wise can cost a bit more. There isn't a whole lot of room in the back, passenger leg room wise either, so I guess you need to weigh up how many kids/passengers will be in there. I recently installed a rear facing car seat in there for her too and it did restrict how far the passenger seat can go back a bit.
She's had the car for about 5 years, all her services are up to date and she's never had a problem with it (It's a manual)